| | Vous avez posé une question, personne ne vous a répondu? | |
|
|
| Auteur | Message |
|---|
dam22 Très bonne participation

Nombre de messages: 136 Localisation: savoie Avancement:
 | Sujet: Re: Vous avez posé une question, personne ne vous a répondu? Dim 9 Mar - 18:00 | |
| Bonjour, Etant donné que j'ai pas eu de réponse dans la section aide je poste ici, je cherche depuis pas mal de temps un example d'un personnage qui grimpe un mur comme prince of persia ? (le prince of persia qui date de 1986) et non prince of persia 2 comme l'avais penser shm31... pour vous gagner du temps dans la programation je vous poste le personnage qui grimpe le mur !  _________________  |
|
 | |
Green Feet Débutant
Nombre de messages: 17 Avancement:
 | Sujet: Toujours en quête d'une réponse Lun 31 Mar - 18:35 | |
| Toujours sans réponse je poste ici : Alors en fait je créé un jeu de plateforme et j'aimerai que mon bonhomme rebondisse absolument sur toutes les plateformes que ce soit sur le dessus, le dessous ou le côté de la plateforme. Mais j'aimerais que ce rebond soit géré en fonction de la hauteur de la chute et ça je ne sais pas comment faire  |
|
 | |
master47 Utilisateur confirmé: Rang *****

Nombre de messages: 2065 Localisation: Bruxelles, Belgique @ You Night Club Projet Actuel: PacWars Multiplayers CORE
PROJET PACWARS EN PAUSE : EXAMENS -.- Avancement:
 | Sujet: Re: Vous avez posé une question, personne ne vous a répondu? Lun 31 Mar - 18:43 | |
| collision_event  avec la plateforme bien sur |
|
 | |
Green Feet Débutant
Nombre de messages: 17 Avancement:
 | Sujet: Re: Vous avez posé une question, personne ne vous a répondu? Lun 31 Mar - 20:17 | |
| oui je suis d'accord mais comment faire pour que le rebond soit géré en fonction de la chute ? =O |
|
 | |
shm31 *Excellent utilisateur*

Nombre de messages: 12381 Projet Actuel: Cotoniser (générateur de nuages) Avancement:
 | Sujet: Re: Vous avez posé une question, personne ne vous a répondu? Lun 31 Mar - 21:22 | |
| ben tu crée une variable qui compte la vitesse de la chutte ou utilise vspeed tout simplement _________________ | Citation: | Mario never had any adventure...he is a delusional old Plumber (Or had something to do with him eating Shrooms/Drugs)
The Giant Turtles and Goombas are what he sees everyday while working on the sewers, Dry bones being the corpses of dead turtles kid flushes through the toilets... And Bowser is the constant fear to those "Alligator in the sewers" urban legends Peach is just a Pin up girl turned Princess in his own twisted mind.... |
|
|
 | |
Green Feet Débutant
Nombre de messages: 17 Avancement:
 | Sujet: Re: Vous avez posé une question, personne ne vous a répondu? Mar 1 Avr - 20:15 | |
| Je suis vraiment désolé mais je suis un très grand débutant et je ne sais pas comment appliquer ce que tu dis shm31 =S enfin je sais où se trouvent ces fonctions mais je ne sais pas m'en servir...  |
|
 | |
dam22 Très bonne participation

Nombre de messages: 136 Localisation: savoie Avancement:
 | Sujet: Re: Vous avez posé une question, personne ne vous a répondu? Mar 20 Mai - 18:48 | |
| |
|
 | |
CrinDégun Utilisateur confirmé: Rang *

Nombre de messages: 232 Projet Actuel: devenir le maitre du monde Avancement:
 | Sujet: Re: Vous avez posé une question, personne ne vous a répondu? Ven 4 Juil - 23:52 | |
| salut j'ai déja poster cette question mais personne ma répondu... je vouler savoir pourquoi mon moteur de collision de voiture ne marcher pas step : if (speed=0) { direction=image_angle IED=1 } if(IED=1)image_angle=direction collision avec l'autre voiture : if speed>other.speed { other.IED=2 other.direction=direction other.speed=speed speed=-4; } |
|
 | |
Wargamer *Excellent utilisateur*

Nombre de messages: 4318 Localisation: qui s'y interesse?>> Projet Actuel: Bataille de cake au fruits Avancement:
 | Sujet: Re: Vous avez posé une question, personne ne vous a répondu? Sam 5 Juil - 1:37 | |
| je doute de la réponse peux importe la direction la vitesse est presque toujours supérieur a 0 donc dans un face-a-face, si la voiture va moin vite que l'Autre il passe au traver  pour corrigé je voit pas _________________ Je suis un  dans le GM Quiz!  | Spoiler: | | |  |
|
|
 | |
Steven Tyler Utilisateur confirmé: Rang *

Nombre de messages: 181 Localisation: conduit un MS61 Projet Actuel: Urban_Expresse Avancement:
 | Sujet: Re: Vous avez posé une question, personne ne vous a répondu? Ven 31 Oct - 14:59 | |
| Bonjour, j'avai deja poster une requette sur ce sujet, on m'avait repondue, mai je n'est plus le gm7 ni le script pour mon probleme, je les chercher et retrouver le topic, mai le gm7 n'est plus accecible, j'ai donc poster une reponce il y a 1 ou 2 journée, mai persone ne ma repondue... donc mon probleme, je souheterai aficher un sprite sur tout un path, j'utilise donc "draw_sprite_along_path", mai le sprite garde toujour le méme angle, alor qu'il faudrait qu'il le change en fonction de la direction. j'ai donc utiliser ce script que j'ai trouver dans les tutorial du CBNA | Code: | /* Grand Contour */
pos_n = 0;/*Variable de position des objets nécessaires à la collision.*/
indice_collide = 6;/*Indice de longueur des objets nécessaires à la collision.*/
path = path_collide_1;
repeat(path_get_length(path)/indice_collide)/*Création de ces objets puis configuration de leur position.*/
{
with(instance_create(x,y,obj_coll_inst))
{
path_start(other.path,0.001,2,true);
pos_n = other.pos_n;
other.pos_n += other.indice_collide;
path_position = ((other.indice_collide+pos_n)/path_get_length(other.path));
}
}
|
Mai quand je lance le jeux ca rame (car c'est un grand path)... il y aurait'il une autre solution?? le topic ou j'ai aborder ce probleme http://cbna.forumactif.com/aide-debutants-f13/un-sprite-sur-un-path-t8198.htm
Merci |
|
 | |
nicoulas *Excellent utilisateur*

Nombre de messages: 5110 Localisation: Dordogne Projet Actuel: croustaface  Avancement:
 | Sujet: Re: Vous avez posé une question, personne ne vous a répondu? Ven 31 Oct - 15:13 | |
| c'est pas possible de faire genre ça : image_angle = direction; ? |
|
 | |
Steven Tyler Utilisateur confirmé: Rang *

Nombre de messages: 181 Localisation: conduit un MS61 Projet Actuel: Urban_Expresse Avancement:
 | Sujet: Re: Vous avez posé une question, personne ne vous a répondu? Ven 31 Oct - 15:32 | |
| nan, mai j'ai aussi un autre probleme, draw_sprite_along_path ne marche plus non plus... edit a 15:38: bon c'ayer j'ai reussie a refaire le draw_sprite_along_path, mai ton idée ne marche pas... edit a 15h42 il y a un autre script dans le 1er GM6 que l'on ma envoyer et que j'ai reussie a retrouver: | Code: | spr = argument0 ; path = argument1 ; space = argument2 ;
for( i = 0; i < path_get_number(path) - 1; i += 1) { x0 = path_get_point_x( path, i); x1 = path_get_point_x( path, i + 1); y0 = path_get_point_y( path, i); y1 = path_get_point_y( path, i + 1); dist = point_distance( x0, y0, x1, y1); dir = point_direction( x0, y0, x1, y1); for( e = 0; e < dist; e += space) { draw_sprite( spr, 0, x0 + lengthdir_x( e, dir),y0 + lengthdir_y( e, dir),); } }
|
j'ai essayer de bidouiller la dernier ligne en faisant:
| Code: | draw_sprite_ext( spr, 0, x0 + lengthdir_x( e, dir),y0 + lengthdir_y( e, dir),1,1,direction,all,1); |
mai il tournent en fonction de la direction de l'objet... |
|
 | |
Sekigo Le Magnifique Utilisateur confirmé: Rang ***

Nombre de messages: 722 Avancement:
 | Sujet: Re: Vous avez posé une question, personne ne vous a répondu? Mer 13 Mai - 19:47 | |
| Bonjour. Bon, vu que ma question ne mérite pas un topic entier, je n'ai pas l'intention d'en créer un. Est-ce une hérésie de mettre autre chose que des données de configuration dans un fichier .ini ? Par exemple, si l'on met des données de dialogue à afficher dans un .ini ? Et quid de la vitesse d'exécution des fichiers .ini ? Plus ou moins qu'un fichier texte ? Parce que cela me gave profondément de devoir faire tout un systeme de balise pour un fichier texte. Un fichier .ini est bcps plus simple pour la gestion d'un projet qui commence à devenir de plus en plus gros. _________________ 3==D (_¤_) ( Y ) 8===D --- (.Y.)
|
|
 | |
[TheDarkTiger] Modérateur 'Programmation'

Nombre de messages: 6165 Localisation: Essonne Avancement:
 | Sujet: Re: Vous avez posé une question, personne ne vous a répondu? Mer 13 Mai - 22:50 | |
| pas de problème pour ça. ça sera un peu plus lent, mais comparé à ton propre système de balise codé sous GM, ça sera plus rapide. _________________ Bonne chance pour vos projets actuels! Prêt à aider ceux qui en ont besoin ^^   actuellement à Liverpool http://leaveherpool.canalblog.com/Bienvenue au 1388eme utilisateur : lionelvader ! |
|
 | |
Sekigo Le Magnifique Utilisateur confirmé: Rang ***

Nombre de messages: 722 Avancement:
 | Sujet: Re: Vous avez posé une question, personne ne vous a répondu? Jeu 14 Mai - 14:29 | |
| Ok, merci de ta reponse TDT. Pour les fichiers .ini, apres test, ils sont plus lent a charger que les fichiers textes. Mais de quelques dixieme de secondes. Maintenant, faut voir avec une blinde de .ini, mais je n'en suis pas encore la. _________________ 3==D (_¤_) ( Y ) 8===D --- (.Y.)
|
|
 | |
Termite Débutant

Nombre de messages: 16 Projet Actuel: RayEngine Avancement:
 | Sujet: Re: Vous avez posé une question, personne ne vous a répondu? Mar 10 Nov - 20:20 | |
| Ah, un topic de rescapé Voilà, j'voudrais savoir comment faire un "reset" d'un sprite, c'est à dire que lorsque je choisi un certain sprite, il reparte de l'image_index 0 (on m'a dit de mettre image_index=0 mais ça me freeze mon sprite :/) Quelqu'un aurait-il un remède ?  |
|
 | |
shikor Très bonne participation

Nombre de messages: 153 Localisation: REIMS Projet Actuel: Saint Seiya : La Légende des Chevaliers Avancement:
 | Sujet: Re: Vous avez posé une question, personne ne vous a répondu? Mar 10 Nov - 20:30 | |
| Cela dépends où tu l'as mis et dans quelle condition... Si c'est dans le step tout court, c'est normal car à tous les steps, ton sprite va avoir la sous-image 0. Il faut mette une variable qui va initialiser ton sprite à la sous image 0 puis changer cette variable pour faire en sorte que ton sprite s'anime. genre : | Code: | if anime=0 {image_index=0}// initialiser le sprite à 0 if anime=1 {image_speed=0.4}//anime le sprite |
|
|
 | |
Adamo Utilisateur confirmé: Rang ***

Nombre de messages: 523 Localisation: Quebec Avancement:
 | Sujet: Re: Vous avez posé une question, personne ne vous a répondu? Mar 10 Nov - 20:32 | |
| image_index = 0 mais il ne faut pas le mettre dans step sinon limage va rester a 0 ou bien utiliser une condition |
|
 | |
Termite Débutant

Nombre de messages: 16 Projet Actuel: RayEngine Avancement:
 | Sujet: Re: Vous avez posé une question, personne ne vous a répondu? Mar 10 Nov - 20:33 | |
| Ah ok, je vois, je vois  Donc faudrait lancer une variable vrai qui va foutre l'image_index à 0 et la rendre fausse de suite après ? |
|
 | |
shikor Très bonne participation

Nombre de messages: 153 Localisation: REIMS Projet Actuel: Saint Seiya : La Légende des Chevaliers Avancement:
 | |
 | |
| | Vous avez posé une question, personne ne vous a répondu? | |
|