bonjour, j'ai des problèmes avec mes collisions, ça ne marche pas, peut être est ce un problème de parametres de la fonction move_contact_all... mais plus probablement à cause de la variable temps qui gère des déplacements à certaines poses clefs de l'animation.
est ce que quelqu'un peut m'aider?
merci.
voila le fichier:
http://www.box.net/shared/5265ht7lbbStep Event:if state is equal to ZSTATE_WALK
COMMENT: play on animation key
execute code:
//pour bouger juste a certaines images du cycle, la variable temps vient de left/right event.
{
image_index=temps;// pour synchroniser
if (temps<=33||temps>=36)//reste immobile
hspeed=0;
if (temps>34&&temps<37)//si l'animation est ok bouge
{
if(facing==FACE_RIGHT)
hspeed=14+i; //i pour smother la vitesse voir right/left event
if(facing==FACE_LEFT)
hspeed=-14-i;
}
}
Collision Event with object obj_solid:set variable x to xprevious
set variable y to yprevious
move in direction direction at most -20 till a contact with all objects
set the horizontal speed to 0