Selaa lähdekoodia

Merge pull request #6377 from TrevorDev/markBoneDirtyBeforeUpdatingAxesViewer

mark bone as dirty before updating axes viewer
David Catuhe 6 vuotta sitten
vanhempi
commit
48f196268d
2 muutettua tiedostoa jossa 3 lisäystä ja 1 poistoa
  1. 2 1
      src/Bones/bone.ts
  2. 1 0
      src/Debug/boneAxesViewer.ts

+ 2 - 1
src/Bones/bone.ts

@@ -372,7 +372,8 @@ export class Bone extends Node {
         this._skeleton._markAsDirty();
     }
 
-    private _markAsDirtyAndCompose() {
+    /** @hidden */
+    public _markAsDirtyAndCompose() {
         this.markAsDirty();
         this._needToCompose = true;
     }

+ 1 - 0
src/Debug/boneAxesViewer.ts

@@ -55,6 +55,7 @@ export class BoneAxesViewer extends AxesViewer {
         }
 
         var bone = this.bone;
+        bone._markAsDirtyAndCompose();
         bone.getAbsolutePositionToRef(this.mesh, this.pos);
         bone.getDirectionToRef(Axis.X, this.mesh, this.xaxis);
         bone.getDirectionToRef(Axis.Y, this.mesh, this.yaxis);