[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.= new Vector.(100, true);

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 ^^


Vote in HexoSearch