File tree Expand file tree Collapse file tree 3 files changed +5
-11
lines changed Expand file tree Collapse file tree 3 files changed +5
-11
lines changed Original file line number Diff line number Diff line change @@ -267,7 +267,7 @@ export class ThreeLayerRenderer {
267
267
if ( coordinate && object3D ) {
268
268
this . setPosition ( object3D , coordinate ) ;
269
269
}
270
- this . renderer && this . renderer . scene . add ( object3D ) ;
270
+ this . scene . add ( object3D ) ;
271
271
}
272
272
273
273
/**
@@ -276,7 +276,7 @@ export class ThreeLayerRenderer {
276
276
* @returns {ThreeLayer } ThreeLayer的实例对象。
277
277
*/
278
278
clearMesh ( ) {
279
- let scene = this . renderer . scene ;
279
+ let scene = this . scene ;
280
280
if ( ! scene ) {
281
281
return this ;
282
282
}
@@ -295,7 +295,7 @@ export class ThreeLayerRenderer {
295
295
* @returns {ThreeLayer } ThreeLayer的实例对象。
296
296
*/
297
297
clearAll ( clearCamera ) {
298
- let scene = this . renderer . scene ;
298
+ let scene = this . scene ;
299
299
if ( ! scene ) {
300
300
return this ;
301
301
}
Original file line number Diff line number Diff line change @@ -123,10 +123,7 @@ export class ThreeLayer extends mapboxgl.Evented {
123
123
* @returns {ThreeLayer } ThreeLayer的实例对象。
124
124
*/
125
125
addObject ( object3D , coordinate ) {
126
- if ( coordinate && object3D ) {
127
- this . setPosition ( object3D , coordinate ) ;
128
- }
129
- this . renderer && this . renderer . scene . add ( object3D ) ;
126
+ this . renderer && this . renderer . addObject ( object3D , coordinate ) ;
130
127
}
131
128
132
129
/**
Original file line number Diff line number Diff line change @@ -95,10 +95,7 @@ export class ThreeLayer extends maplibregl.Evented {
95
95
* @returns {ThreeLayer } ThreeLayer的实例对象。
96
96
*/
97
97
addObject ( object3D , coordinate ) {
98
- if ( coordinate && object3D ) {
99
- this . setPosition ( object3D , coordinate ) ;
100
- }
101
- this . renderer && this . renderer . scene . add ( object3D ) ;
98
+ this . renderer && this . renderer . addObject ( object3D , coordinate ) ;
102
99
}
103
100
104
101
/**
You can’t perform that action at this time.
0 commit comments