Yes, thanks, very well. But it is a little not so.
I have 3 idle behaviour of the main actor.
I used function Game.CreateEntity(Name), and then Entity.SetSprite(Filename).
For 8 directions on 3, 24 objects turn out.
When I have made it, at me game began to be loaded very for a long time, and then strongly to brake.
I have already despaired, that that will fail.
But me there has come an idea to insert these animations into the actor, as TALK_SPECIAL:
TALK_SPECIAL
{
SPRITESET
{
NAME = "idle01"
LEFT = "actors\Stas\ll\idle01.sprite"
RIGHT = "actors\Stas\rr\idle01.sprite"
UP = "actors\Stas\uu\idle01.sprite"
DOWN = "actors\Stas\dd\idle01.sprite"
UP_LEFT = "actors\Stas\ul\idle01.sprite"
UP_RIGHT = "actors\Stas\ur\idle01.sprite"
DOWN_LEFT = "actors\Stas\dl\idle01.sprite"
DOWN_RIGHT = "actors\Stas\dr\idle01.sprite"
}
}
Now I call actor.PlayAnimAsync("actors\Stas\ll\idle01.sprite").
And all OK. Game is fast loading, normally works and does not brake all stage.