Oniromancie: Tutoriels - Faire d’un point le centre d’un nouveau repère (et ainsi créer plusieurs repères) By Mouss


Comment ça marche?

Aëdemphia
Par Sylvanor

Forstale
Par Ødd Clock

Geex Maker
Par roys

Inexistence
Par Falco

La Légende d'Ibabou
Par Zaitan

Les Ombres d'Ymirs
Par Lakitorai

Lije
Par Gaetz

Omega Cerberus
Par Sill Valt

Sarcia
Par Kaëlar

News: Alex d'Or: Les nominés / Tutos: Pixel Art / Scripts: Animation de mort différente (...) / Scripts: Système de quètes / Tests: 1 RPG sans nom - Episode 7 /

Chat ( connectés)

Bienvenue
visiteur !






publicité RPG Maker!

Statistiques

Liste des
membres


Contact

47 connectés actuellement

6341052 visiteurs
depuis l'ouverture

1217 visiteurs
aujourd'hui

Groupe Facebook

Barre de séparation

Partenaires






TOP GAMEMAKING


Les 5 plus
visités

Alex d'Or

Le Comptoir du Clikeur

Guelnika - E Magination

Final RPG

JVAmateur

Au hasard

Red Moonlight

RPG Maker VX Forum

Jerdz

Les deux derniers

Lunarisblog

Trollmaking

Nos autres partenaires

Devenir
partenaire


Barre de séparation

Un site du réseau
War Paradise

Annuaires référenceurs





Faire d’un point le centre d’un nouveau repère (et ainsi créer plusieurs repères) By Mouss
Ecrit par Mouss

Faire d’un point le centre d’un nouveau repère (et ainsi créer plusieurs repères) By Mouss



Niveau requis : Moyen (X)) (aussi savoir faire des additions et savoir ce qu’es un repère orthonormé)
Difficulté : Facile
Support : Tous les Rm je pense mais ici j’utilise Rpg maker 2003
Codage : En event <IMG SRC="

Salut à tous <IMG SRC=" C’est encore moi pour un deuxième tuto. Ce tuto n’en est pas vraiment un c’est surtout une astuce qui va vous faciliter la tâche… Bon je vais arrêter de vous faire des mystères ; Ici nous allons apprendre comment faire d’un point, par ses coordonnées dans le repère RM, le centre d’un nouveau repère orthonormé.

Pardon oO ?

Je vais vous le faire avec des screens <IMG SRC=" :

Voici un screen avec quelques coordonnées connues :

image

On voit bien que le centre du repère RM est tout en haut à gauche. Puis en bas à droite de l’écran nous avons (ici sur Rm2003) les coordonnées (320 ; 240) qui correspondent bien à la résolution rm2k3. Puis au centre les coordonnées (160 ; 120) qui correspondent ici au « milieu de l’écran ». Voila pour le rappel.

Remarque : Pour ceux qui ne le savent pas, dans RM les coordonnées ne se limitent pas à l’intervalle [0 ; 320] pour les x (abscisses) et [0 ; 240] pour les y (ordonnées), on peut s’étendre aussi bien en négatif qu’en positif c'est-à-dire que l’on peut prendre des coordonnées comprise dans l’intervalle infini (exemple de coordonnées : (-350 ; 610))

Dans le screen précédent j’ai pris les coordonnées du milieu pour faire simple (et parce que je le veux c’est tout mais sachez que ça marche pour toute autre coordonnée). On va donc utiliser ces coordonnées tout au long du tutoriel pour les exemples.

ICI DEBUTE VRAIMENT LE TUTORIEL

Prenons comme variables x et y. Elles correspondent aux coordonnées abscisse et ordonné d’un point dans le repère RM. Ici pour l’exemple je prendrai x=160 et y=120 donc on travaillera sur le point P de coordonnées (160 ; 120).

Pour faire de ce point le centre d’un nouveau repère orthonormé, c'est-à-dire que dans un nouveau repère il correspondrait à un autre point que l’on appellera P’ et qui aurait pour nouvelles coordonnées X=0 et Y=0, il est logique que l’on prenne ses coordonnées x et y et que l’on les soustrait par eux même ce qui reviendrait ici à faire x-x et y-y et qui nous donnerai le point P’ de coordonnées (0 ; 0). Bon je le refais au ralenti :

Soit P(x ; y).
Soit x=160 et y=120 donc P(160 ; 120).
Soit P’(X ; Y). (Attention aux majuscules c’est très important, ce sont de nouvelles coordonnées !)
X=x-x et Y=y-y.
Donc P’(0 ;0) et donc P(160 ; 120) est aussi le centre du nouveau repère.

En gros jusqu’ici je ne vous apprendre rien mais c’est juste pour les variables x et y qui vont nous servir pour la suite…

VOILA POUR LE CENTRE !! Attention je parle bien du centre ici ! C’était inutile… j’avoue :F

Maintenant pour calculer les coordonnées d’un point dans le nouveau repère voici l’explication :

Prenons un point M du repère RM et de coordonnées (v=240 ; w=60) et (toujours) le point P de coordonnées (x=160 ; y=120). Pour obtenir les nouvelles coordonnées V et W (attention au majuscule je le répète ce sont de nouvelles coordonnées) du point M (qui sera nommé M’ dans le nouveau repère) on applique les formules suivantes :

V=v-x
W= y – w


Attention ici on retrouve bien le x et y minuscule qui correspondent au coordonnées du point P.
On a donc le nouveau point M’ de coordonnées [240-160 ; -(60-120)] soit M’(80 ; 60) appartenant au repère de centre P’(0 ;0).

Voici un screen récapitulatif de tout ce que vous avez appris :

image

Le repère RM est en rouge et les coordonnées des points par rapport à ce repère sont en rouge. Le repère de centre P’ est en vert et toute les coordonnées des points par rapport à ce repère sont en vert. On a donc le point P du repère RM qui a pour coordonnées (160 ; 120) qui correspond au point P’ dans le nouveau repère. Dans ce nouveau repère il a pour coordonnées (0 ;0) vu que c’est le centre et pareil pour le point M… J’ESPERE QUE C’EST RENTRE DANS VOTRE CRANE PARCE QUE JE COMMENCE A FATIGUER A FORCE DE REPETER DIX FOIS LA MEME CHOSE :F

Voici un screen récapitulatif des formules (pardonnez moi les fautes d’orthographe X)) :

image

Et pour passer des coordonnées d’un point d’un nouveau repère à celle d’origine, donc celle par rapport au repère RM, il suffit d’appliquer les formules suivantes :

v = x + V
w = y – W


Voila c’est aussi simple ! J’espère que c’était pas trop dur :F A priori si vous savez résoudre des équations du premier degrés et si vous savez ce qu’est un repère, non !X)

J’vous aurez bien proposé un vidéo d’un système fait grâce à cette astuce mais pour l’instant j’ai vraiment la flemme (et je la ferai seulement quand j’aurai récupéré mon PC ><). Mais les idées ne manque pas <IMG SRC=" Et je le répète : Ça vous facilitera vraiment la tâche si vous savez l’utiliser !

ET COMME LE DIRAI MON PROF DE MATH : ATTENTION AU ERREUR DE SIGNE !!!!

Si vous n’y comprenez rien envoyez moi un mp je vous le referez encore plus au ralenti <IMG SRC="

Mouss.


Alkanédon - posté le 12/07/2010 à 18:22:30. (6323 messages postés)

Citoyen d'Alent

J'ai pas très bien compris à quoi il sert ce tutos :susp

Allez-y voir donc. Et followez-moi


Sahone - posté le 12/07/2010 à 19:10:36. (1675 messages postés)

Makeur

Il sert à se retrouver quand on positionne une image. ;)
Et je trouve ce tuto très bien et très utile. ;)

Venez visiter ma Galerie -|+|- Ma Chaine Youtube


forêtnor - posté le 12/07/2010 à 21:10:20. (4537 messages postés)

Jonas, en bonnet du forme.

Ok en gros tu as fait un tuto pour expliquer le changement de repère ....
:goutte

Une magie que la majorité des habitants de Ghrorlok.


Roi of the Suisse - posté le 12/07/2010 à 23:33:42. (17730 messages postés)

L'échec suprême en tant qu'humain, c'est le sérieux.

Euh... ben disons que tout le monde n'a pas fait la maths sup' ? :F

Es-tu une star ? | Roi of the Suisse - le site officiel | Kujira no Hara - Démo 4.0 sortie à l'instant !


Mouss - posté le 13/07/2010 à 02:52:16. (2853 messages postés)

Fan de Cherry !!!

Deja merci pour la validation du tuto :)
Ensuite, ce tuto comme je l'ai dit n'est qu'en fait une astuce ;) C'est plus facile de travailler sur quelque chose qui est le centre plutôt que de se trimballer un tas de coordonnées et ne plus s'y retrouver :sourit Enfin moi ca m'aide beaucoup en tout cas et je tenais a vous le faire partager parce que on y a pas forcément pensé x)

et comme dit RotS

Roi of the Suisse a dit:


Euh... ben disons que tout le monde n'a pas fait la maths sup' ? :F



:F

Ça servira à ceux qui veulent faire un jeu de plateforme en picture.

LE DYNRPG PATCH DE CHERRY | DRAGON BALL HOSHI IS COMING SOON | MA CHAINE LIVESTREAM!! MEILLEUR HEBERGEUR DE FICHIER AVEC VITESSE ILLIMITEE | FAN DE CHERRY!!!!!!!!!!! The Rm factory est super, son éditeur RM2009 en vaut la pein !!! | Gojlipo Online!! | CE TUTO PUE LA CHIASSE!! | //IRZYKA JE T'AIME!!// | Ma galerie... | un tuto... | un Mode7 pas fini... | Plein de bon script pour RMXP et RMVX!! | Nuki' Fan | megadownload | Direct download | Soft maroc | The Master RPG Maker Helpful Things | Je n'ai pas du tout d'imagination | STICK FIGURE PWNAGE! | SERIE FIGHT ANIMATION: VERSUS! | Pourquoi j'ai pas mis ça plus tôt oO? | PSPGUNZ | Simon's cat | That's a great game

Suite à de nombreux abus, le post en invités a été désactivé. Veuillez vous inscrire si vous souhaitez participer à la conversation.

Haut de page

Merci de ne pas reproduire le contenu de ce site sans autorisation.
Contacter l'équipe

Plan du site:

Activité: Accueil | News | Forum | Flash-news | Chat | Commentaires | Galerie | Screen de la semaine | Sorties | Articles perso | Livre d'or | Recherche
Jeux: Index jeux séparés | Top Classiques | Top Originaux | Les autres | RPG Maker 95 | RPG Maker 2000 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | Autres | Jeux complets | Proposer
Rubriques: Le Wiki | Collection Oniro | Tutoriaux | Scripts | Guides | Gaming-Live | Tests | Previews | Making-of | Interviews | Articles perso | OST | L'Annuaire | Divers | Palmarès
Hébergés: Aëdemphia | Forstale | Geex Maker | Inexistence | La Légende d'Ibabou | Les Ombres d'Ymirs | Lije | Omega Cerberus | Sarcia
Ressources: Jeux | Programmes | Packs de ressources | Midis | Eléments séparés | Sprites
RPG Maker 2000/2003: Chipsets | Charsets | Panoramas | Backdrops | Facesets | Battle anims | Battle charsets | Monstres | Systems | Templates
RPG Maker XP: Tilesets | Autotiles | Characters | Battlers | Window skins | Icônes | Transitions | Fogs | Templates
RPG Maker VX: Tilesets | Charsets | Facesets | Systèmes