align to grid ou isometric grid en GML 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  

 

 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: