Ediwiki

Wiki officiel de l'éditeur de carte du jeu Slayers Online

Outils pour utilisateurs

Outils du site


tutos:events_courants_moyens

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
tutos:events_courants_moyens [2020/09/04 15:36] lyssitztutos:events_courants_moyens [2020/09/07 15:49] – [Pousser un objet] lyssitz
Ligne 1: Ligne 1:
-====== Les évènements courants intermédiaires ======+====== LES EVENEMENTS COURANTS INTERMEDIAIRES ======
  
 ===== Pousser un objet ===== ===== Pousser un objet =====
 Nous allons voir ici comment déplacer un objet au sol (par exemple une pierre qui roule ou un coffre qu'on pousse ;-) ). Pour cela il est nécessaire de savoir ce qu'est un sprite. Un sprite c'est une image qui est associée à un event. C'est pourquoi la case "suit le sprite" a beaucoup d'importance ici. Lorsqu'elle est cochée, l'event va se déplacer en même temps que son sprite. Si vous ne la cochez pas et que vous voulez par exemple pousser une pierre, il vous faudra appuyez sur espace là où se trouvait la pierre à l'origine (là où se trouve l'event) pour continuer à la déplacer... pas très logique en somme. Nous allons voir ici comment déplacer un objet au sol (par exemple une pierre qui roule ou un coffre qu'on pousse ;-) ). Pour cela il est nécessaire de savoir ce qu'est un sprite. Un sprite c'est une image qui est associée à un event. C'est pourquoi la case "suit le sprite" a beaucoup d'importance ici. Lorsqu'elle est cochée, l'event va se déplacer en même temps que son sprite. Si vous ne la cochez pas et que vous voulez par exemple pousser une pierre, il vous faudra appuyez sur espace là où se trouvait la pierre à l'origine (là où se trouve l'event) pour continuer à la déplacer... pas très logique en somme.
 +
  
 <html> <html>
Ligne 9: Ligne 10:
   background-color : white;   background-color : white;
   font-family : MS Sans Serif;   font-family : MS Sans Serif;
-  font-size : 8px;+  font-size : 12px; 
 +  width: 100%; 
 +
 + 
 +table { 
 +  width: 100%;
 } }
 </style> </style>
-<center> + 
-<table cellspacing=2> +<center><table cellspacing=2> 
-<tr height=25><th colspan=3 align=left> +<tr height=25><th colspan=3 align=left><b><u>Page 1</u></b></th></tr> 
-Page 1 +<tr><td><b>Conditions d'évènements</b></td><td></td><td><b>Commande évènements</b></td></tr>
-</th></tr> +
-<tr><td><b>Conditions de déclenchement</b></td><td></td><td><b>Commande évènements</b></td></tr>+
 <tr><td> <tr><td>
-<TEXTAREA ROWS=12 COLS=100 SIZE=320 WRAP=soft readonly>+<TEXTAREA ROWS=12 WRAP=soft readonly>
 Appuie sur bouton Appuie sur bouton
-//il faut donner un nom à l'event afin de pouvoir modifier sa position grâce aux commandes %NomEv.CaseX%  +// Il faut donner un nom à l'event afin de pouvoir modifier sa position grâce aux commandes %NomEv.CaseX% et %NomEv.CaseY% 
-//et %NomEv.CaseY% +// Dans cet exemple je lui ai mis le nom de pierre
-//dans cet exemple je lui ai mis le nom de pierre+
 </TEXTAREA> </TEXTAREA>
 </td> </td>
Ligne 29: Ligne 32:
 </td> </td>
 <td> <td>
-<TEXTAREA ROWS=12 COLS=100 SIZE=320 WRAP=soft readonly>+<TEXTAREA ROWS=12 WRAP=soft readonly>
 Condition('%Direction%=0') Condition('%Direction%=0')
 %pierre.CaseY%=%pierre.CaseY%-1 %pierre.CaseY%=%pierre.CaseY%-1
Ligne 44: Ligne 47:
 </td> </td>
 </tr> </tr>
-</table> +</table></center> 
- +</html>
-<br/><br/> +
-Petite astuce : si vous voulez empêcher votre event de se déplacer au travers des obstacles de la map, plutôt que de vous embêter à mettre des tonnes de conditions en fonction de la position de votre event et des obstacles, mettez simplement des events vides (rien en CD, rien en CE) dessus. Comme deux events ne peuvent pas se superposer, l'objet que vous poussez n'avancera pas au contact d'un obstacle.+
  
-</center><br/><br/><br/></html>+__Petite astuce :__ si vous voulez empêcher votre event de se déplacer au travers des obstacles de la map, plutôt que de vous embêter à mettre des tonnes de conditions en fonction de la position de votre event et des obstacles, mettez simplement des events vides (rien en CD, rien en CE) dessus. Comme deux events ne peuvent pas se superposer, l'objet que vous poussez n'avancera pas au contact d'un obstacle.
  
 ===== Insérer un effet visuel au cours d'un évent ===== ===== Insérer un effet visuel au cours d'un évent =====
Ligne 203: Ligne 204:
  
 //Notez que les évènements sont souvent des PNJ, néanmoins, n'importe quel évènement comportant des phases de marche peut être utilisé.// //Notez que les évènements sont souvent des PNJ, néanmoins, n'importe quel évènement comportant des phases de marche peut être utilisé.//
 +
 +NB : Cette méthode est une méthode différente de celle utilisée dans le tutoriel de [[tutos:bases_events#realiser_une_sequence|Symbiose]].
tutos/events_courants_moyens.txt · Dernière modification : 2022/09/25 19:11 de 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki