Entry 2951
Test de coloration
Submitted by mysterty
on Jan. 12, 2010 at 10:10 a.m.
Language: ActionScript 3. Code size: 1.7 KB.
package { //import des classes nécessaires import flash.display.Sprite; /** * Classe pour créer un piouz * @author Mysterty */ public class Piouz extends Sprite { //définition des variables de la classe private var sens:int; //sens de mouvement du Piouz (1 droite, -1 gauche) private var vitesse:int; //vitesse de mouvement du Piouz /** * Constructeur de la classe piouz, crée un piouz * @param pSens //sens de mouvement du Piouz (1 droite, -1 gauche) * @param pVitesse //vitesse de mouvement du Piouz */ public function Piouz(pSens:int = 1, pVitesse:int = 5) { creePiouz(); sens = pSens; vitesse = pVitesse; } //création graphique du piouz private function creePiouz():void { this.graphics.beginFill(0); this.graphics.drawCircle( -15, -15, 10); this.graphics.endFill(); } /** * Fonction pour modifier l'état du piouz */ public function upDate():void { avance(); } /** * Fonction pour faire avancer le Piouz */ public function avance():void { this.x += sens * vitesse; } /** * fonction pour récupérer la vitesse du Piouz * @return */ public function getVitesse():int { return vitesse; } /** * fonction pour récupérer le sens de marche du Piouz * @return */ public function getSens():int { return sens; } /** * Fonction pour définir la vitesse du Piouz * @param pVitesse */ public function setVitesse(pVitesse:int):void { vitesse = pVitesse; } /** * Fonction pour définir le sens de marche du Piouz * @param pSens */ public function setSens(pSens:int):void { sens = pSens; } } }
This snippet took 0.00 seconds to highlight.
Back to the Entry List or Home.