[Flash 10]
Avril 2011
Test de défilement de route
Pour obtenir cet effet je dessine 100 lignes et je scale par 2, chaque ligne est composée de 3 tronçons
(herbe | route | herbe), c’est l’alternance de couleurs sombres/claires qui donne l’illusion de vitesse.
Pour déterminer la hauteur(couleur) d’une bande je me pré-calcule une “Z-MAP”
private var ZMAP:Vector.
…
for (var y:int = 0 ; y < 100; y++ ) {
ZMAP[y] = ( 1 / ( y / 100)) * PLAYER_LINE;
}
[/as3]
Au final pour mon projet j'ai utilisé la 3D native de Flash, mais c’était sympa d'obtenir cet effet old-shool du coup je le post quand même :)
Pour info, vous pouvez faire un click gauche sur l’animation puis sélectionnez qualité > inférieure pour désactiver le moteur de rendu vectoriel du Flash Player, vous aurez de beaux pixels comme dans Outrun sur master system ^^