I know this is a vague question, but let me try and explain with a few examples:
I want a sprite to rotate 180 degrees over 1.5 seconds, and when it's done, double its size over 2 seconds, and when it's done, fade out to 0 opacity, and explode when done.
looks like I need some kind of a timeline, which doesn't exist ni C2, as far a I know...
I know I can use groups to make it LOOK better, but is there any way of creating dependencies of events in C2?
so instead of (very rough pseudo code):
Sprite - Rotate 180*dt
If Sprite.Angle == 180
Sprite - Set size * 2 * dt (just some psuedo code)
If Sprite.Size = Sprite.size * 2
Sprite - Set opacity to 0 * dt
If Sprite.opacity == 0
Spawn particle
[/code:28apaqo7]
it would be:
[code:28apaqo7]
Sprite - Rotate 180*dt
On Done
Sprite - Set size * 2 * dt (just some psuedo code)
On Done
Sprite - Set opacity to 0 * dt
On Done
Spawn particle
[/code:28apaqo7]
Thanks!