Nexerade Posted February 5, 2018 Posted February 5, 2018 local leftleg local rightleg function Script:Start() leftleg=self.entity:FindChild("hip.l") rightleg=self.entity:FindChild("hip.r") end function Script:UpdatePhysics() leftleg:PlayAnimation("walk",0.02) rightleg:PlayAnimation("walk",0.02) end ^ doesn't work function Script:UpdatePhysics() self.entity:PlayAnimation("walk",0.02) end ^ work I also don't get any nil errors. Quote I am not silly. My english is just not really great. T_T But I'm learning!
macklebee Posted February 5, 2018 Posted February 5, 2018 Try using SetAnimationFrame() instead. It doesn't appear child entities will animate with PlayAnimation(). Also, just a side note: PlayAnimation() only needs to be called once unlike SetAnimationFrame(), so you would not use it as shown above. 1 Quote Win7 64bit / Intel i7-2600 CPU @ 3.9 GHz / 16 GB DDR3 / NVIDIA GeForce GTX 590 LE / 3DWS / BMX / Hexagon macklebee's channel
Nexerade Posted February 5, 2018 Author Posted February 5, 2018 Thank you very much. function Script:UpdatePhysics() leftleg:SetAnimationFrame(Time:GetCurrent()*speed,0.5,name) rightleg:SetAnimationFrame(Time:GetCurrent()*speed,0.5,name) Now it works. 2 Quote I am not silly. My english is just not really great. T_T But I'm learning!
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.