AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -50%
-50% Baskets Nike Air Huarache Runner
Voir le deal
69.99 €

 

 align to grid ou isometric grid en GML

Aller en bas 
2 participants
AuteurMessage
kujaff
Très bonne participation
kujaff


Messages : 127
Localisation : Dans mon Atelier
Projet Actuel : Puzzle/Reflexion

align to grid ou isometric grid en GML Empty
MessageSujet: align to grid ou isometric grid en GML   align to grid ou isometric grid en GML EmptyMar 19 Juin 2012 - 20:43

Salut, j'aimerai savoir le code d'align to grid en GML

snapx = 64
snapy = 32

tout cela en mode isometrique

Merci d'avance
Revenir en haut Aller en bas
Adamo
Utilisateur confirmé: Rang ***
Adamo


Messages : 681
Localisation : Quebec

align to grid ou isometric grid en GML Empty
MessageSujet: Re: align to grid ou isometric grid en GML   align to grid ou isometric grid en GML EmptyMar 19 Juin 2012 - 23:14

je crois pas qu'il existe un code préfais pour ca mais tu peut utiliser :

Code:

x = round(mouse_x/16)*16
y = round(mouse_y/16)*16


ca colle lobjet a ta souris mais que sur une grille de 16*16, pour une grille isometrique c'est un peu plus complexe
j'ai pas trop le temp d'expliquer pour la mais tu devrais y arriver avec ce code

en gros tu divise ta position x et y par la grosseur que tu veut exemple par 16
si ta position x égale par exemple 64 la division va donner 4, donc si tu as par exemple 72 au lieu de 64, ca va arrondir grace au round() a 64 qui va revenir a 4 et tu multiplie ta position par 4, il va être aligner a 64 de la position 0-15,16-31,32-47,48-63 ect...
Revenir en haut Aller en bas
 
align to grid ou isometric grid en GML
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Isometric
» dimension max d'un grid
» Isométric sprite
» isometric view
» [Résolu] Personnage qui est en isometric et qui bouge

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: