David Catuhe 4 lat temu
rodzic
commit
a95319e664

+ 12 - 0
inspector/src/components/actionTabs/tabs/propertyGrids/meshes/skeletonPropertyGridComponent.tsx

@@ -99,9 +99,21 @@ export class SkeletonPropertyGridComponent extends React.Component<ISkeletonProp
             return;
             return;
         }
         }
 
 
+        var needInit = true;
         for (var mesh of scene.meshes) {
         for (var mesh of scene.meshes) {
             if (mesh.skeleton === props.skeleton && mesh.reservedDataStore && mesh.reservedDataStore.skeletonViewer) {
             if (mesh.skeleton === props.skeleton && mesh.reservedDataStore && mesh.reservedDataStore.skeletonViewer) {
                 this._skeletonViewers.push(mesh.reservedDataStore.skeletonViewer);
                 this._skeletonViewers.push(mesh.reservedDataStore.skeletonViewer);
+
+                if (needInit) {
+                    needInit = false;
+                    this._skeletonViewerDisplayOptions.displayMode = this._skeletonViewers[0].displayMode;
+                    for (var key in this._skeletonViewers[0].options.displayOptions) {
+                        if (!key) {
+                            continue;
+                        }
+                        (this._skeletonViewerDisplayOptions as any)[key] = (this._skeletonViewers[0].options as any).displayOptions[key];
+                    }
+                }
             }
             }
         }
         }