ENIS

Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Forum de formation dans divers domaines informatique

-20%
Le deal à ne pas rater :
Ecran PC GIGABYTE 28″ LED M28U 4K ( IPS, 1 ms, 144 Hz, FreeSync ...
399 € 499 €
Voir le deal

    Vaisseau spatial

    Admin
    Admin
    Admin


    Messages : 87
    Date d'inscription : 01/02/2010
    Age : 36
    Localisation : Souissi Haythem

    Vaisseau spatial Empty Vaisseau spatial

    Message  Admin Mar 2 Mar - 3:15

    Souissi Haythem

    Vaisseau spatial

    Afin d'aller un peu plus loin dans ce petit projet et ainsi ajouter un peu plus d'interactivité à notre animation, je vous propose d'ajouter quatre boutons de contrôle permettant de manipuler le vaisseau à la place des touches du clavier.
    C'est dans le menu « Fenêtres>Bibliothèques communes » que j'ai trouvé la bibliothèque commune de boutons. Cette bibliothèque contient un certain nombre de boutons prêts à l'emploi installés par défaut.

    Vous trouverez dans le répertoire « classic buttons » un dossier nommé « Key buttons », il y en a 4 boutons semblable à celle du clavier.

    ti 7asilou hawka pour télécharger l'application, enzel sur ce lien:
    http://www.2shared.com/file/11778587/1c09058/Vaisseau_spatial.html

    a+++++++++++++++
    Admin
    Admin
    Admin


    Messages : 87
    Date d'inscription : 01/02/2010
    Age : 36
    Localisation : Souissi Haythem

    Vaisseau spatial Empty code ActionScript

    Message  Admin Jeu 4 Mar - 3:17

    voilà le code ActionScript qu'on devrai ajouter à l'animation (vaisseau spacial) afin de la rendre capable de bouger en cliquant sur les fléches du clavier

    //donner la vitesse
    var vitesse = 5;

    //mvt de vaisseau
    vaisseau.onEnterFrame = function() {

    //mvt à gauche ou à droite
    if (Key.isDown(Key.RIGHT)) {
    this._x = this._x + speed;
    } else if (Key.isDown(Key.LEFT)) {
    this._x = this._x - speed;
    }

    //mvt en haut ou en bas
    if (Key.isDown(Key.UP)) {
    this._y = this._y - speed;
    } else if (Key.isDown(Key.DOWN)) {
    this._y = this._y + speed;
    }
    };

      La date/heure actuelle est Mar 7 Mai - 11:26