Explorar el Código

Fix attribute network replication for AnimatedSprite2D.

Yao Wei Tjong 姚伟忠 hace 11 años
padre
commit
79f03f9bf9
Se han modificado 1 ficheros con 4 adiciones y 0 borrados
  1. 4 0
      Source/Engine/Urho2D/AnimatedSprite2D.cpp

+ 4 - 0
Source/Engine/Urho2D/AnimatedSprite2D.cpp

@@ -89,11 +89,13 @@ void AnimatedSprite2D::OnSetEnabled()
 void AnimatedSprite2D::SetSpeed(float speed)
 {
     speed_ = speed;
+    MarkNetworkUpdate();
 }
 
 void AnimatedSprite2D::SetCycleMode(CycleMode cycleMode)
 {
     cycleMode_ = cycleMode;
+    MarkNetworkUpdate();
 }
 
 void AnimatedSprite2D::SetAnimation(Animation2D* animation)
@@ -113,6 +115,8 @@ void AnimatedSprite2D::SetAnimation(Animation2D* animation)
         SetSprite(animation_->GetFrameSprite(0));
         animationTotalTime_ = animation_->GetTotalTime();
     }
+
+    MarkNetworkUpdate();
 }
 
 Animation2D* AnimatedSprite2D::GetAnimation() const