Problème: Limite de Rotation Hitskin_logo Hitskin.com

Ceci est une prévisualisation d'un thème de Hitskin.com
Installer le thèmeRetourner sur la fiche du thème



AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  
Le Deal du moment : -20%
Oceanic – Climatiseur monobloc réversible ...
Voir le deal
254.99 €

 

 Problème: Limite de Rotation

Aller en bas 
2 participants
AuteurMessage
Mikko_109
Nouveau



Messages : 3

Problème: Limite de Rotation Empty
MessageSujet: Problème: Limite de Rotation   Problème: Limite de Rotation EmptyJeu 6 Déc 2012 - 1:43

Bonjour,

j'ai un énorme problème avec la rotation d'une arme dans un jeu de shoot. L'arme rotationne à 360 degrés, mais je voudrais qu'elle rotationne de haut en bas à seulement 180 degrés.

Comme sur cette image:
Problème: Limite de Rotation Sans_t10
*Le demi-cercle rouge étant l'axe de rotation

J'ai utilisé n'importe quel code sur internet et rien n'a fonctionné. Game Maker m'interdit d'utiliser une valeur plus basse que ZÉRO alors ma limite d'axe commence toujours à zéro (qui se situe à droite) et va jusqu'à 90 degrés.

Merci de m'aider

Revenir en haut Aller en bas
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

Problème: Limite de Rotation Empty
MessageSujet: Re: Problème: Limite de Rotation   Problème: Limite de Rotation EmptyJeu 6 Déc 2012 - 1:47

Normal, en angle est évalué entre 0 et 359 degrés dans GM. Intègre un code comme ça:

Code:
if (angle>90)
{
if (angle>180)
{
angle = -90 //ou 270, c'est pareil
}
else
{
angle = 90
}
}

Comme ça, un angle de plus de 90 degrés est rabattu à une des deux extrémités : 90 ou -90 degrés.
Revenir en haut Aller en bas
http://www.lecbna.org
 
Problème: Limite de Rotation
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» A combien est limité une variable ?
» La limite absolue
» Limite de Variable
» deplacement limité
» Limite avec les sprites as images ?

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: