Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
ff7:technique:field:bg [Le 28/07/2009 à 14:33] – myst6re | ff7:technique:field:bg [Le 29/04/2020 à 21:47] – myst6re | ||
---|---|---|---|
Ligne 59: | Ligne 59: | ||
^119 + 52 (NbSprite1 + NbSprite2 + NbSprite3 + NbSprite4)|2 octets^0|| | ^119 + 52 (NbSprite1 + NbSprite2 + NbSprite3 + NbSprite4)|2 octets^0|| | ||
- | ^Données^^^^ | + | ^[[# |
^121 + 52 (NbSprite1 + NbSprite2 + NbSprite3 + NbSprite4)|7 octets^TEXTURE|| | ^121 + 52 (NbSprite1 + NbSprite2 + NbSprite3 + NbSprite4)|7 octets^TEXTURE|| | ||
^128 + 52 (NbSprite1 + NbSprite2 + NbSprite3 + NbSprite4)|nb de pages * 65 540 + 84|**< | ^128 + 52 (NbSprite1 + NbSprite2 + NbSprite3 + NbSprite4)|nb de pages * 65 540 + 84|**< | ||
Ligne 195: | Ligne 195: | ||
===== Les données de l' | ===== Les données de l' | ||
- | [{{ http:// | + | |
+ | [{{ :ff7: | ||
Elles sont toujours précédées par le mot-clé " | Elles sont toujours précédées par le mot-clé " | ||
Ligne 280: | Ligne 281: | ||
==== Sprites zone 1 ==== | ==== Sprites zone 1 ==== | ||
- | [{{ http:// | + | |
+ | [{{ :ff7: | ||
Pour construire une image, on utilise les Infos sprites. Dans la zone 1, un sprite est une image de 16*16 pixels. On construit cette image grâce aux Infos sprites (positions et autres infos), aux données de l' | Pour construire une image, on utilise les Infos sprites. Dans la zone 1, un sprite est une image de 16*16 pixels. On construit cette image grâce aux Infos sprites (positions et autres infos), aux données de l' | ||
Ligne 327: | Ligne 329: | ||
== Complications sur les palettes == | == Complications sur les palettes == | ||
- | * Dans l' | + | * Dans l' |
- | * Si vous rencontrez un pixel noir (r=0, | + | * Si vous rencontrez un pixel noir (r=0,v=0,b=0,m=0), remplacez-le par la première couleur de la palette (peu importe la valeur de **<color green> |
== Mini récapitulatif == | == Mini récapitulatif == | ||
Ligne 349: | Ligne 351: | ||
==== Sprites zone 2 ==== | ==== Sprites zone 2 ==== | ||
- | [{{ http:// | + | [{{ :ff7: |
Dans la zone 2, on utilise le même procédé que dans la zone 1, sauf pour les infos sprites qui ont un **<color red> | Dans la zone 2, on utilise le même procédé que dans la zone 1, sauf pour les infos sprites qui ont un **<color red> | ||
Ligne 355: | Ligne 357: | ||
=== Les effectPage === | === Les effectPage === | ||
- | [{{http:// | + | [{{:ff7: |
Vous devez utiliser les positions source X (2) et Y (2) : | Vous devez utiliser les positions source X (2) et Y (2) : | ||
Ligne 386: | Ligne 388: | ||
==== Sprites zone 3 ==== | ==== Sprites zone 3 ==== | ||
- | Changement majeur : on trace des sprites de 32*32 pixels. | + | Changement majeur : on trace des sprites de 32*32 pixels. Cette zone est une sorte de background répété au centre de l' |
==== Sprites zone 4 ==== | ==== Sprites zone 4 ==== | ||
- | Rien à ajouter. | + | Sprites de 32*32. Cette zone est une sorte de background fixé là où se trouve la caméra (comme la propriété '' |
< | < | ||
Ligne 396: | Ligne 398: | ||
===== L' | ===== L' | ||
- | C' | + | L'ordre des couches |
- | + | ||
- | - Premièrement, | + | |
- | - Deuxièmement, | + | |
- | - zone 4 | + | |
- | - zone 3 | + | |
- | - zone 1 | + | |
- | | + | |
- | - zone 2 (avec effectPage) | + | |
- | + | ||
+ | Par défaut, les couches ont des id prédéfinis : | ||
+ | * Zone 1 : 4095 | ||
+ | * Zone 2 : variable | ||
+ | * Zone 3 : 4096 | ||
+ | * Zone 4 : 0 | ||
+ | |||
+ | La zone 4 est toujours devant, la zone 3 derrière, la zone 1 juste devant la 3 et la 2 ça dépend. Ces valeurs peuvent changer par les scripts, si vous voulez optimiser l' | ||
+ |
Qui sommes-nous ?
Aidez WikiSquare en le faisant connaître !
Sauf mention contraire, tous les textes sont disponibles sous les termes de la GNU Free Documentation License.
Les images sont sous le copyright de leurs auteurs.
Page générée en 0.026413202285767 seconde.