Comment faire de Dice dans Adobe Flash

Adobe Flash peut être utilisée pour créer différents types de médias interactifs, y compris les joueurs, les jeux et les sites musicaux et vidéo. Création dés dans Flash est un processus assez simple qui nécessite l'utilisation d'ActionScript pour générer aléatoirement des numéros et ensuite effectuer une action en fonction du résultat. Comme pour tout projet Flash, il ya un certain nombre de moyens pour atteindre un but, y compris la création d'une paire de visuelle, interactive "dés."

Créez votre Dice

  1. Utilisez les outils dans le programme Flash pour dessiner deux places séparées pour représenter vos dés. Ils peuvent être de toute taille ou la couleur que vous voulez, et si vous souhaitez les attirer sorte que les côtés sont visibles ainsi, vous pouvez. Les dés ne possèdent pas vraiment être en trois dimensions ou "rouleau."

  2. Sélectionnez votre dé sur la gauche et le transformer en un symbole MovieClip en appuyant "F8" sur votre clavier. Nommez "diceLeft" dans le dialogue qui apparaît.

  3. Donnez la filière sur la gauche un nom d'instance de "diceLeft" dans l'inspecteur Propriétés.

  4. Double-cliquez sur votre filière gauche pour entrer dans le symbole. Cliquez sur l'image 6 dans la timeline et appuyez "F5" d'étendre les cadres pour les dés que loin. Verrouiller cette couche.

  5. Insérez un nouveau calque au-dessus de celui de la filière est en marche. Sur la première image clé, vous allez créer votre "points" ou les numéros qui apparaissent sur la matrice pour indiquer ce qui était "laminées." Il est plus facile si vous faites votre dot un symbole MovieClip de sorte que vous pouvez utiliser plusieurs instances de facilement plus tard. Placez un point carrément dans le centre de votre filière pour représenter un un ayant été laminés.




  6. Insérez une nouvelle image-clé de droit; cliquant sur la timeline sur la seconde image-clé sur votre nouveau calque et mettre un deuxième point sur vos dés, en diagonale à travers de la première à représenter une "deux" ayant été roulé. Répétez cette étape, l'insertion d'images clés et de mettre sur les points dans la mise en page appropriée jusqu'à ce que vous les avez tous remplis jusqu'à la sixième image clé. Lorsque vous avez terminé, vous pouvez revenir au scénario principal.

  7. Répétez les étapes 2 à 6 sauf que cette fois, choisir la bonne filière et nommez- "diceRight" lorsque vous le mettez dans un symbole MovieClip, et de lui donner ce nom d'occurrence dans l'inspecteur Propriétés.

  8. Créez le bouton qui va tirer au hasard vos dés. Tracez un cercle ou un carré ou ce que vous voulez sur la scène, sélectionnez-le et appuyez sur "F8" pour le transformer en un symbole MovieClip. Nommez "myBtn" dans le dialogue de nommage, et puis de lui donner le même nom d'occurrence dans l'inspecteur des propriétés.

Ajoutez le code ActionScript

  1. gauche; cliquez sur la première image clé de votre film pour le sélectionner et appuyez sur "F9" à mettre en place votre panneau Actions. Collez le code suivant:

    Arrêtez ()
    GO
    diceLeft.gotoAndStop (aléatoire (6) +1)
    GO
    diceRight.gotoAndStop (aléatoire (6) +1)
    GO
    myBtn.onRelease = function () {
    diceLeft.gotoAndStop (aléatoire (6) +1)
    GO
    diceRight.gotoAndStop (aléatoire (6) +1)
    GO
    }




    Ce code randomizes immédiatement vos dés dès le début du film et ajoute des fonctionnalités au "myBtn" de sorte que le pressant randomizes les dés de nouveau.

  2. Double-cliquez pour entrer dans l'instance de votre "diceLeft" sur la scène. Sur la première image clé de ce film, appuyez sur "F9" pour ouvrir le panneau Actions et collez le code suivant:

    Arrêtez ();

  3. Retour au scénario principal et double-cliquez pour entrer dans l'instance de votre "diceRight" sur la scène. Sur la première image clé de ce film, insérez le code suivant:

    Arrêtez ();

  4. Presse "Ctrl" et "Entrer" sur votre clavier pour tester le film. Les deux dés doivent avoir un nombre aléatoire sur eux dès le début du film, et à chaque fois que vous appuyez sur le bouton, ils seront aléatoire individuellement un autre numéro entre un et six.

Conseils & Avertissements

  • Si vous souhaitez animer les dés fait rouler, vous pouvez le faire aussi en attirant l'animation des dés de roulement sur le scénario principal, puis en plaçant le code de randomisation sur la dernière image de l'animation. Dans ce cas, vous pouvez utiliser du code sur "myBtn" qui appelle, quand il est libéré, la fonction "gotoAndPlay (2)."
» » » » Comment faire de Dice dans Adobe Flash