Browse Source

Update ParticleEmitter2D.cpp

Fix network update on  2d particle emitter
pat2nav 6 năm trước cách đây
mục cha
commit
a39b857b96
1 tập tin đã thay đổi với 7 bổ sung5 xóa
  1. 7 5
      Source/Urho3D/Urho2D/ParticleEmitter2D.cpp

+ 7 - 5
Source/Urho3D/Urho2D/ParticleEmitter2D.cpp

@@ -167,11 +167,13 @@ void ParticleEmitter2D::SetSpriteAttr(const ResourceRef& value)
 
 void ParticleEmitter2D::SetEmitting(bool enable)
 {
-    if (enable != emitting_)
-    {
-        emitting_ = enable;
-        emitParticleTime_ = 0.0f;
-    }
+    if (enable == emitting_)
+        return;
+
+    emitting_ = enable;
+    emitParticleTime_ = 0.0f;
+
+    MarkNetworkUpdate();
 }
 
 ResourceRef ParticleEmitter2D::GetSpriteAttr() const