AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -39%
Pack Home Cinéma Magnat Monitor : Ampli DENON ...
Voir le deal
1190 €

 

 [Résolu]Créé l'obj_ball a la sortie du canon.

Aller en bas 
4 participants
AuteurMessage
rasengan
Petit bavard
rasengan


Messages : 55

[Résolu]Créé l'obj_ball a la sortie du canon. Empty
MessageSujet: [Résolu]Créé l'obj_ball a la sortie du canon.   [Résolu]Créé l'obj_ball a la sortie du canon. EmptySam 13 Aoû 2011 - 22:48

salut,

je veux que les balles sortent précisément du canon.

ce que je ne veux pas faire:Créé l'obj_ball a la sortie du canon en utilisant image_angle.Car sa prend beaucoup de temps et en plus ce n'est pas précis.
Ex:
if mouse_check_button(mb_left)
{
if image_angle>0&&image_angle<10
{
instance_create(x+?,y+?,obj_ball)
}
}

Existe-t-il une autre méthode pour réalisé ça sans utilisé image_angle et sans faire de sprite?

Spoiler:


Dernière édition par rasengan le Dim 14 Aoû 2011 - 0:58, édité 1 fois
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9180
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

[Résolu]Créé l'obj_ball a la sortie du canon. Empty
MessageSujet: Re: [Résolu]Créé l'obj_ball a la sortie du canon.   [Résolu]Créé l'obj_ball a la sortie du canon. EmptySam 13 Aoû 2011 - 22:57

Ouai, la trigo.
Va voir du coté lenghtdir_x et lengthdir_y, y a pleins d'exemples qui trainent Wink

Et le premier qui lui donne la réponse toute prête je lui tire les oreilles Yum!

_________________
[Résolu]Créé l'obj_ball a la sortie du canon. Runningpotato1[Résolu]Créé l'obj_ball a la sortie du canon. TvF6GED [Résolu]Créé l'obj_ball a la sortie du canon. MdetltS
Revenir en haut Aller en bas
Qual
Utilisateur confirmé: Rang ****
Qual


Messages : 1450
Projet Actuel : Tower Defence

[Résolu]Créé l'obj_ball a la sortie du canon. Empty
MessageSujet: Re: [Résolu]Créé l'obj_ball a la sortie du canon.   [Résolu]Créé l'obj_ball a la sortie du canon. EmptySam 13 Aoû 2011 - 23:18

ca sera pas moi, déjà guns

_________________
[Résolu]Créé l'obj_ball a la sortie du canon. Icone_114
Revenir en haut Aller en bas
http://www.brainwizz.fr
onilink_
Modérateur
onilink_


Messages : 9180
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

[Résolu]Créé l'obj_ball a la sortie du canon. Empty
MessageSujet: Re: [Résolu]Créé l'obj_ball a la sortie du canon.   [Résolu]Créé l'obj_ball a la sortie du canon. EmptySam 13 Aoû 2011 - 23:24

Ah ? Pourtant vu ton projet je pensais que tu maîtrisais a fond la trigo :p

_________________
[Résolu]Créé l'obj_ball a la sortie du canon. Runningpotato1[Résolu]Créé l'obj_ball a la sortie du canon. TvF6GED [Résolu]Créé l'obj_ball a la sortie du canon. MdetltS
Revenir en haut Aller en bas
rasengan
Petit bavard
rasengan


Messages : 55

[Résolu]Créé l'obj_ball a la sortie du canon. Empty
MessageSujet: Re: [Résolu]Créé l'obj_ball a la sortie du canon.   [Résolu]Créé l'obj_ball a la sortie du canon. EmptySam 13 Aoû 2011 - 23:26

j'ai trouvé ça:

Code:
creat:
dir=point_direction(x,y,mouse_x,mouse_y)

bul_x=lengthdir_x(32,dir)
bul_y=lengthdir_y(32,dir)
scale_y=1


Step event:
dir=point_direction(x,y,mouse_x,mouse_y)

bul_x=lengthdir_x(32,dir)
bul_y=lengthdir_y(32,dir)
if dir<90 && dir>270{
scale_y=1
}
else scale_y=-1
if mouse_button_check_pressed(mb_left){
instance_create(x+bul_x,y+bul_y,obj_bullet)

}

quelqu'un pourais m'aider svp car les balles n'apparaissent pas a la sortie du canon

>>Données:<<
origine pistolet: X=4;Y=10
origine sortie de balles: X=25;Y=2

merci




Revenir en haut Aller en bas
rasengan
Petit bavard
rasengan


Messages : 55

[Résolu]Créé l'obj_ball a la sortie du canon. Empty
MessageSujet: Re: [Résolu]Créé l'obj_ball a la sortie du canon.   [Résolu]Créé l'obj_ball a la sortie du canon. EmptySam 13 Aoû 2011 - 23:34

j'ai trouvé encore plus simple:

instance_create(x+lengthdir_x(14,image_angle),y+lengthdir_y(14,image_angle),obj_bullet);

mais sa résous pas completement mon probleme

mince desolé du double-post
Revenir en haut Aller en bas
arthuro
Utilisateur confirmé: Rang ****
arthuro


Messages : 1483
Localisation : Paris
Projet Actuel : Diagon https://arthursonzogni.com/Diagon

[Résolu]Créé l'obj_ball a la sortie du canon. Empty
MessageSujet: Re: [Résolu]Créé l'obj_ball a la sortie du canon.   [Résolu]Créé l'obj_ball a la sortie du canon. EmptySam 13 Aoû 2011 - 23:46

je ne sais pas ce qui cloche, (pas assez d'info)

sinon j'ai remarqué que tu tire tes balles sans leur donnée de vitesse.

il faut savoir que instance_create(...) renvoie l'identifiant de l'objet créer
pour donner une vitesse a ta balle tu peux faire un truc de ce genre.

balle=instance_create(....) // on stock l'identifiant du la balle dans la variable 'balle'.
balle.speed=3; // on modifie la vitesse de la balle
ball.direction=image_angle // on modifie la direction de la balle pour qu'elle parte devant le personnage.

_________________
[Résolu]Créé l'obj_ball a la sortie du canon. Pochette[Résolu]Créé l'obj_ball a la sortie du canon. Signature.php?gid=588
D'autres jeux :
In The Cube
In the cube 2
Revenir en haut Aller en bas
rasengan
Petit bavard
rasengan


Messages : 55

[Résolu]Créé l'obj_ball a la sortie du canon. Empty
MessageSujet: Re: [Résolu]Créé l'obj_ball a la sortie du canon.   [Résolu]Créé l'obj_ball a la sortie du canon. EmptySam 13 Aoû 2011 - 23:50

peut importe la vitesse je sais bien comment il faut faire
ce que je voudrais c'est de changer les donner de façon que les balle sortent du canon sachantque son origine:X=25 et Y=2
.
Revenir en haut Aller en bas
arthuro
Utilisateur confirmé: Rang ****
arthuro


Messages : 1483
Localisation : Paris
Projet Actuel : Diagon https://arthursonzogni.com/Diagon

[Résolu]Créé l'obj_ball a la sortie du canon. Empty
MessageSujet: Re: [Résolu]Créé l'obj_ball a la sortie du canon.   [Résolu]Créé l'obj_ball a la sortie du canon. EmptySam 13 Aoû 2011 - 23:56

instance_create(x+lengthdir_x(25,image_angle),y+lengthdir_y(25,image_angle),obj_bullet);

Ca ne marche pas?

Question:
Personnage vue du dessus?
Est-ce-que le personnage et le joueur ne forment qu'un sprite?
Est ce que ton personnage tourne sur lui même?

_________________
[Résolu]Créé l'obj_ball a la sortie du canon. Pochette[Résolu]Créé l'obj_ball a la sortie du canon. Signature.php?gid=588
D'autres jeux :
In The Cube
In the cube 2
Revenir en haut Aller en bas
rasengan
Petit bavard
rasengan


Messages : 55

[Résolu]Créé l'obj_ball a la sortie du canon. Empty
MessageSujet: Re: [Résolu]Créé l'obj_ball a la sortie du canon.   [Résolu]Créé l'obj_ball a la sortie du canon. EmptyDim 14 Aoû 2011 - 0:02

salut,
Désolé pour le manque d'information

c'est un jeu platforme j'utilise x_scale et y_scale donc un seul sprite et il tourne sur lui meme en fonction de la souri.

j'au utilisé:

instance_create(x+lengthdir_x(25,image_angle),y+lengthdir_y(25,image_angle),obj_bullet);

mais le problème c'est que les balles ne sortent pas du canon et lorsque image_angle >90 && <(+-)130
les balles partent dans la direction droite(soit 0)


Revenir en haut Aller en bas
arthuro
Utilisateur confirmé: Rang ****
arthuro


Messages : 1483
Localisation : Paris
Projet Actuel : Diagon https://arthursonzogni.com/Diagon

[Résolu]Créé l'obj_ball a la sortie du canon. Empty
MessageSujet: Re: [Résolu]Créé l'obj_ball a la sortie du canon.   [Résolu]Créé l'obj_ball a la sortie du canon. EmptyDim 14 Aoû 2011 - 0:09

Je peux rien te dire de plus.

copie-colle le code de ton objet:

je crois qu'il y a un bouton 'more information' ou autre qui te donne un texte ou il y a toutes les information de ton objet.

_________________
[Résolu]Créé l'obj_ball a la sortie du canon. Pochette[Résolu]Créé l'obj_ball a la sortie du canon. Signature.php?gid=588
D'autres jeux :
In The Cube
In the cube 2
Revenir en haut Aller en bas
rasengan
Petit bavard
rasengan


Messages : 55

[Résolu]Créé l'obj_ball a la sortie du canon. Empty
MessageSujet: Re: [Résolu]Créé l'obj_ball a la sortie du canon.   [Résolu]Créé l'obj_ball a la sortie du canon. EmptyDim 14 Aoû 2011 - 0:13

bizare mais je ne peut pas copier dans show information

Edité:j'ai trouvé comment copié
Revenir en haut Aller en bas
rasengan
Petit bavard
rasengan


Messages : 55

[Résolu]Créé l'obj_ball a la sortie du canon. Empty
MessageSujet: Re: [Résolu]Créé l'obj_ball a la sortie du canon.   [Résolu]Créé l'obj_ball a la sortie du canon. EmptyDim 14 Aoû 2011 - 0:58

je vais faire avec image_angle c'est plus simple meme si il faut plus de temps Smile
Revenir en haut Aller en bas
Contenu sponsorisé





[Résolu]Créé l'obj_ball a la sortie du canon. Empty
MessageSujet: Re: [Résolu]Créé l'obj_ball a la sortie du canon.   [Résolu]Créé l'obj_ball a la sortie du canon. Empty

Revenir en haut Aller en bas
 
[Résolu]Créé l'obj_ball a la sortie du canon.
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [résolu]Creè une surface effet vitesse
» [Résolu] Une balle qui part du canon
» Comment créé un menu de jeu [resolu]
» Comment cree une liste ou une grille? [Resolu]
» [Résolu] créé une barre de vie avec une variable.

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Entraide débutants-
Sauter vers: