×

Langue

Fermer
Atelier 801
  • Forums
  • Dev Tracker
  • Connexion
    • English Français
      Português do Brasil Español
      Türkçe Polski
      Magyar Română
      العربية Skandinavisk
      Nederlands Deutsch
      Bahasa Indonesia Русский
      中文 Filipino
      Lietuvių kalba 日本語
      Suomi עברית
      Italiano Česky
      Hrvatski Slovensky
      Български Latviešu
      Estonian
  • Langue
  • Forums
  • /
  • Transformice
  • /
  • Éditeur de cartes
  • /
  • [Tutoriel] Mettre des images comme fonds de carte
1 / 4 › »
[Tutoriel] Mettre des images comme fonds de carte
Podoko
« Citoyen »
1428841740000
    • Podoko#0000
    • Profil
    • Derniers messages
    • Tribu
#1
  2


Ajouter des images comme fond de carte


Depuis le 9 Avril 2015, il est possible d'ajouter des images autres que les fonds classiques à nos cartes, On peut rajouter n'importe quelle image présente sur le site de Transformice en modifiant un peu le code XML de la carte. On va voir ensemble comment faire.


Ajouter une image


Choisissons d'abord l'image à mettre en fond de carte. Pour cet exemple, on va prendre le fond du salon 801 :
http://transformice.com/images/x_transformice/x_salon801/x_place.jpg

Dans cette adresse, on ne garde que la partie en vert, donc ce qui se trouve après http://transformice.com/images/


Ensuite on prend l'XML de la carte à laquelle on veut rajouter le fond :
<C><P /><Z><S /><D /><O /></Z></C>

Dans les propriétés ( <P /> ), on rajoute la balise D="lien" pour avoir ceci :
<C><P D="lien" /><Z><S /><D /><O /></Z></C>

Puis on remplace [[lien]] par l'adresse qu'on a récupéré tout à l'heure :
<C><P D="x_transformice/x_salon801/x_place.jpg" /><Z><S /><D /><O /></Z></C>

Il ne reste plus qu'à charger le xml et vous avez votre carte avec la place du salon 801 comme fond.

http://i.imgur.com/ENQjnJGl.png



NB : Si vous ne l'avez pas remarqué, le lien que l'on met dans la balise D="" est le chemin relatif vers l'image à afficher à partir de l'adresse www.transformice.com/images/ . Par conséquent vous pouvez également utiliser une image qui n'est pas dans ce dossier comme par exemple http://transformice.com/share/multithreading.png
Le chemin à donner sera donc ../share/multithreading.png ( ../ signifie "le dossier qui contient le dossier images/ )
<C><P D="../share/multithreading.png" /><Z><S /><D /><O /></Z></C>



Ajouter des coordonnées


La balise D="lien" permet de placer une image à certaines coordonnées x et y choisies de la carte. La syntaxe de la balise est alors D="lien,x,y"
Par exemple, <C><P D="../share/multithreading.png" /><Z><S /><D /><O /></Z></C> devient

<C><P D="../share/multithreading.png,150,50" /><Z><S /><D /><O /></Z></C>

http://i.imgur.com/iZoArspl.png





Rajouter plusieurs images


Vous pouvez également afficher plusieurs images de cette manière en rajoutant d'autres images et coordonnées à la suite les unes des autres.
La syntaxe de la balise D="" est alors D="Lien1,x1,y2;Lien2,x2,y2;.."

Voici un exemple avec trois images
http://transformice.com/images/defilante_coeur.png
http://transformice.com/images/defilante_plus.png
http://transformice.com/images/defilante_vitesse.png

Le code xml d'une carte affichant ces trois images serait :

<C><P D="defilante_coeur.png,100,50;defilante_plus.png,350,250;defilante_vitesse.png,700,95" /><Z><S /><D /><O /></Z></C>
N.B. : À noter qu'il n'est pas obligé d'indiquer les coordonnées que vous voulez pour vos images, dans ce cas là elles seront placées aux coordonnées 0,0
N.B. ² : L'éditeur de cartes ne gère pas correctement les images multiples, il faut donc valider la carte pour voir les images correctement placées


http://i.imgur.com/37MztAnl.png




NB : Il existe une autre balise qui fonctionne comme D="" mais affiche les images au premier plan. Il s'agit de la balise d="lien"
<C><P d="../share/multithreading.png" /><Z><S /><D /><O /></Z></C>

Dernière modification le 1482147960000
Rectop
« Citoyen »
1428842700000
    • Rectop#0000
    • Profil
    • Derniers messages
    • Tribu
#2
  0
Je ne savais pas qu'on pouvait utiliser les images de transformice.com/share \o/

Bon tutoriel sinon :)
Pekkadangcu
« Citoyen »
1428845580000
    • Pekkadangcu#0000
    • Profil
    • Derniers messages
#3
  0
Merci pour cela Podoko !! Superbe tutoriel !!
Comment connaitre le lien des fond de transfo ??

Dernière modification le 1428845640000
Bobolemouton
« Censeur »
1428850560000
    • Bobolemouton#9848
    • Profil
    • Derniers messages
    • Tribu
#4
  0
Merci Podoko !

Est-ce qu'on pourrait avoir une liste des liens des images ? ^^
Rongeurmice
« Citoyen »
1428864420000
    • Rongeurmice#0000
    • Profil
    • Derniers messages
    • Tribu
#5
  0
Wow Super Podo c:
Par contre tout comme Fire, ça serait bien de mettre les liens des images qu'on peut mettre...
Rectop
« Citoyen »
1428867780000
    • Rectop#0000
    • Profil
    • Derniers messages
    • Tribu
#6
  0
Pour les liens des images, Podoko est actuellement en train de faire la liste la plus complète possible des images de transformice.com (avec quelques ajouts par moi) ^^
Il y a vraiment beaucouuuuuup d'images sur transformice.com \o/
Podoko
« Citoyen »
1428872520000
    • Podoko#0000
    • Profil
    • Derniers messages
    • Tribu
#7
  0
^ À peu près 1900 (omagad c'est beaucoup)

Nicolasledu va peut-être faire un site pour rendre la chose plus lisible mais en attendant il y ce topic où j'ai listé toutes les images dont j'avais l'adresse.

Dernière modification le 1428873420000
Pekkadangcu
« Citoyen »
1428950460000
    • Pekkadangcu#0000
    • Profil
    • Derniers messages
#8
  0
Je peux vous aider ?:'(
Chinchikou
« Censeur »
1429003740000
    • Chinchikou#0000
    • Profil
    • Derniers messages
#9
  0
Podoko a dit :
^ À peu près 1900 (omagad c'est beaucoup)

Nicolasledu va peut-être faire un site pour rendre la chose plus lisible mais en attendant il y ce topic où j'ai listé toutes les images dont j'avais l'adresse.

Wow, merci beaucoup. Ça a dû prendre du temps hein ? (a)
Rongeurmice
« Citoyen »
1429363560000
    • Rongeurmice#0000
    • Profil
    • Derniers messages
    • Tribu
#10
  0
Rectop a dit :
Pour les liens des images, Podoko est actuellement en train de faire la liste la plus complète possible des images de transformice.com (avec quelques ajouts par moi) ^^
Il y a vraiment beaucouuuuuup d'images sur transformice.com \o/

merci :p bon courage x)
Rectop
« Citoyen »
1429475760000
    • Rectop#0000
    • Profil
    • Derniers messages
    • Tribu
#11
  0
Si jamais quelqu'un ne l'a pas vu dans la section Discussions, voici le site de Nico avec un maximum d'images qu'on peut mettre en éditeur.
Staevea
« Citoyen »
1430475360000
    • Staevea#0000
    • Profil
    • Derniers messages
    • Tribu
#12
  0
Trop cool ! Mais j'ai pas encore testez
Alfeaclub
« Citoyen »
1432462620000
    • Alfeaclub#0000
    • Profil
    • Derniers messages
    • Tribu
#13
  0
C'est pas valable pour touuuuutes (genre des wallpapers qu'on peut trouver sur Google Images xd) les autres images ?
Podoko
« Citoyen »
1432467060000
    • Podoko#0000
    • Profil
    • Derniers messages
    • Tribu
#14
  0
C'est valable uniquement pour les images hébergées sur transformice.com
Alfeaclub
« Citoyen »
1432506240000
    • Alfeaclub#0000
    • Profil
    • Derniers messages
    • Tribu
#15
  0
Mh d'accord, merci !
Podoko
« Citoyen »
1444381620000
    • Podoko#0000
    • Profil
    • Derniers messages
    • Tribu
#16
  0
Petite mise à jour :

Il y a eu une petite modification de la syntaxe des balises D="" et d="" qui a probablement causé des problèmes sur vos cartes qui les utilisent. Cette nouveauté a entre autres causé un bug d'affichage sur la carte 801 qui a rapidement été corrigée. ^^

Désormais il faut séparer les informations (adresse et coordonnées) de chacune de vos images des autres images grâce à un point-virgule ' ; ' plutôt que par une virgule ' , ' sinon seulement la première image va s'afficher correctement.
Vous pouvez continuer à mettre des virgules pour séparer vos images mais dans ce cas il vous faudra rajouter un ' ,0 ' à la suite des coordonnées de chaque image. (par sécurité, je vous conseille de séparer vos images par des points-virgules.)

Exemple a dit :

<C><P D="defilante_coeur.png,100,50;defilante_plus.png,350,250;defilante_vitesse.png,700,95" /><Z><S /><D /><O /></Z></C>

À noter qu'utiliser le point-virgule permet aussi d'éviter d'avoir à donner les coordonnées de chaque images. Dans ce cas là les coordonnées par défaut sont 0,0
petit exemple a dit :
<C><P D="defilante_coeur.png;defilante_plus.png,350,250;defilante_vitesse.png,700,95" /><Z><S><S L="793" H="45" X="565" Y="397" T="0" P="0,0,0.3,0.2,0,0,0,0" /></S><D /><O /></Z></C>


Nouvel argument (edit 2016/12/03 : Ne fonctionne plus que sur les cartes chargées par un module via le xml depuis octobre 2016)

Un peu plus tôt, je vous ai parlé de rajouter un ,0 à la suite des coordonnées de vos images, il s'agit en fait du nombre de fois où votre image doit être répétée. Si vous mettez 0, l'image ne sera pas répétée. Si vous mettez 1, elle sera répétée une fois 800 pixels plus loin (la longueur d'une map normale). Si vous mettez 2, elle sera répétée une fois 800 pixels plus loin et une seconde fois encore 800 pixels plus loin (ect ect)
C'est notamment cette technique qu'utilise la carte Flappy Mouse de l'event Halloween, la répétition est de 4. (à ce sujet, les poteaux sur cette carte ne sont pas des sols, seulement des images qui ne sont pas indiquées dans le xml)

Exemple a dit :
<C><P L="1600" d="defilante_coeur.png,100,50,1" /><Z><S /><D /><O /></Z></C>

N.B. : L'éditeur de cartes ne prend pas encore en charge cette nouvelle syntaxe, il vous faudra donc tester/valider les cartes pour voir l'affichage que donnent ces xml

Dernière modification le 1480785420000
Rodily
« Citoyen »
1444484760000
    • Rodily#0000
    • Profil
    • Derniers messages
#17
  0
Je me demandais aussi au niveau des maps défilantes, merci Podo !
Sydilenie
« Citoyen »
1449749400000
    • Sydilenie#0000
    • Profil
    • Derniers messages
    • Tribu
#18
  0
qui peux me mettre l'image de noël j'arrive pas OO
Pgm09
1449856440000
    • Pgm09#0000
    • Profil
    • Derniers messages
#19
[Modéré par Eleniah, raison : Spam.]
  • Forums
  • /
  • Transformice
  • /
  • Éditeur de cartes
  • /
  • [Tutoriel] Mettre des images comme fonds de carte
1 / 4 › »
© Atelier801 2018

Equipe Conditions Générales d'Utilisation Politique de Confidentialité Contact

Version 1.27