Explorar el Código

Merge pull request #240 from rsredsq/RED-ATOMIC-ANIMCOLOR

SetColor now works for AnimationSprite2D
JoshEngebretson hace 10 años
padre
commit
c6a6cc86ab
Se han modificado 1 ficheros con 4 adiciones y 0 borrados
  1. 4 0
      Source/Atomic/Atomic2D/AnimatedSprite2D.cpp

+ 4 - 0
Source/Atomic/Atomic2D/AnimatedSprite2D.cpp

@@ -322,6 +322,8 @@ void AnimatedSprite2D::SetAnimation(Animation2D* animation, LoopMode2D loopMode)
             staticSprite->SetLayer(layer_);
             staticSprite->SetBlendMode(blendMode_);
             staticSprite->SetFlip(flipX_, flipY_);
+            //use color of that object, animations doesn't have color
+            staticSprite->SetColor(color_);
             staticSprite->SetUseHotSpot(true);
         }
 
@@ -451,6 +453,8 @@ void AnimatedSprite2D::UpdateAnimation(float timeStep)
                     staticSprite->SetAlpha(nodeInfo.value.alpha_);
                     staticSprite->SetUseHotSpot(nodeInfo.value.useHotSpot_);
                     staticSprite->SetHotSpot(nodeInfo.value.hotSpot_);
+                    //use color of that object, animations doesn't have color
+                    staticSprite->SetColor(color_);
                 }
             }
         }