melyo
02/08/2007, 09h37
Bonjour,
Travaillant toujours sur un projet de jeu en VB.NET / SDL.NET, je suis confronté à nouveau sur un problème :)
Mon projet se base sur l'événement Tick de la SDL.NET pour réafficher la scène à chaque tick, qui apparament dépend de la définition du FPS (j'ai pas encore tout compris à ce sujet).
Maitenant sur ma scène j'ai des objets qui vont chacun avoir un timer et deux méthode, start/stop. Ces objets sont chainés :
obj1 -- obj2 --obj3
Disons que la scene début, obj1.start (le timer commence). Il arrive à la limite (en temps), il fait un .stop puis appèle le start de son fils.
L'exemple ci-dessus est ce que j'essai de faire. Mais je ne sais pas trop comment le gérer avec le Tick principal. Pour le créer je pense qu'il suffit d'instancier un objet Timer() au sein de mon objet.
Une idée ? un lien ? une baffe ?
J'espère avoir été clair, merci de votre lecture.
cordialement.
Travaillant toujours sur un projet de jeu en VB.NET / SDL.NET, je suis confronté à nouveau sur un problème :)
Mon projet se base sur l'événement Tick de la SDL.NET pour réafficher la scène à chaque tick, qui apparament dépend de la définition du FPS (j'ai pas encore tout compris à ce sujet).
Maitenant sur ma scène j'ai des objets qui vont chacun avoir un timer et deux méthode, start/stop. Ces objets sont chainés :
obj1 -- obj2 --obj3
Disons que la scene début, obj1.start (le timer commence). Il arrive à la limite (en temps), il fait un .stop puis appèle le start de son fils.
L'exemple ci-dessus est ce que j'essai de faire. Mais je ne sais pas trop comment le gérer avec le Tick principal. Pour le créer je pense qu'il suffit d'instancier un objet Timer() au sein de mon objet.
Une idée ? un lien ? une baffe ?
J'espère avoir été clair, merci de votre lecture.
cordialement.