• Trouble with sprites
    0 replies, posted
Animation on all sprites plays equally, even if I'm running it at different time. Will be better if I show it on video: [video=youtube;3zqf8EUnWW4]http://www.youtube.com/watch?v=3zqf8EUnWW4[/video] Here is my code: [code]function EFFECT:Init( data ) self.Scale = data:GetScale() self.Normal = data:GetNormal() self.Position = data:GetOrigin() local CurrentTime = CurTime() self.Duration = 10 self.KillTime = CurrentTime + self.Duration end function EFFECT:Think() local TimeLeft = self.KillTime - CurTime() if TimeLeft > 0 then return true else return false end end function EFFECT:Render() if (CLIENT) then rocketexplosion = Material("sprites/rlboom_1") render.SetMaterial(rocketexplosion) render.DrawSprite(self.Position,80,80,Color(255,25 5,255,255)) end end[/code]
Sorry, you need to Log In to post a reply to this thread.