WIP dash effect fade weapon 2.

This commit is contained in:
William Moberg
2016-03-13 23:23:36 +01:00
parent 0084224e18
commit be91fc5005
+6 -5
View File
@@ -90,11 +90,12 @@ void PlayerMovementSystem::Update(double dt)
cAnim["Animation"]["Play"] = false; cAnim["Animation"]["Play"] = false;
} }
for (auto& cModel : dashEffect.ChildrenWithComponent("Model")) { for (auto& cModel : dashEffect.ChildrenWithComponent("Model")) {
Entity.AttachComponent("Lifetime"); EntityWrapper e(m_World, cModel.ID);
dashEffect.AttachComponent("Fade"); e.AttachComponent("Lifetime");
dashEffect["Fade"]["Loop"] = false; e.AttachComponent("Fade");
dashEffect["Fade"]["FadeTime"] = 0.5; e["Fade"]["Loop"] = false;
dashEffect["Fade"]["Time"] = (double)dashEffect["Fade"]["FadeTime"]; e["Fade"]["FadeTime"] = 0.5;
e["Fade"]["Time"] = (double)dashEffect["Fade"]["FadeTime"];
} }
dashEffect.AttachComponent("Lifetime"); dashEffect.AttachComponent("Lifetime");
dashEffect.AttachComponent("Fade"); dashEffect.AttachComponent("Fade");