Flash MX 2004 MenuBar Component

  • TCStyle
  • Born
  • Born
  • No Avatar
  • Inscription: Mar 05, 2005
  • Messages: 3
  • Loc: NY
  • Status: Offline

Message Mars 5th, 2005, 9:08 am

Ive juste commencé à apprendre Flashs intégrée, l'interface utilisateur des composants. Ive a réussi à déterminer la façon d'utiliser le ScrollPane, Button, MediaDisplay / contrôle et d'alerte composante, mais Im ayant des problèmes avec le composant MenuBar. Ive cherché le net et rien trouvé, sur Newgrounds fourm et n'ai obtenu aucune réponse, j'ai donc décidé de demander à vous les gars. Quoi qu'il en soit, j'ai trouvé alittle script sur le net Ive été de travailler avec (sur mon temps):

stop ();
var = filemenu MainMenuBar. addMenu ( "Sound");
FileMenu.addMenuItem ((label: "Ajout de son à l'AS", nom_instance: "1"));
FileMenu.addMenuItem ((label: "A & Sound s'arrêter", nom_instance: "2"));
FileMenu.addMenuItem ((label: "Modification of Sound Volume", nom_instance: "3"));
BuyMenu var = MainMenuBar.addMenu ( "Components");
BuyMenu.addMenuItem ((label: "Button", nom_instance: "4"));
BuyMenu.addMenuItem ((label: "Alerte", nom_instance: "5"));
BuyMenu. addMenuItem ((label: "MenuBar", nom_instance: "6"));
BuyMenu.addMenuItem ((label: "ScrollPane", nom_instance: "7"));
BuyMenu.addMenuItem ((label: "MediaDisplay", nom_instance: "8"));
BuyMenu.addMenuItem ((label: "MediaController", nom_instance: "9"));

Tout cela fonctionne bien, mais je n'ai aucune idée de comment faire en sorte que lorsque vous cliquez sur un des sous-menus, il se passe quelque chose. Im kinda à perdre ici, et nulle part ailleurs à regarder. Toute aide serait grandement apperciated!
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Mars 5th, 2005, 9:08 am

  • KrakaJap
  • Born
  • Born
  • No Avatar
  • Inscription: Aoû 02, 2005
  • Messages: 1
  • Status: Offline

Message Août 2nd, 2005, 8:59 am

Tout d'abord, vous devez déclarer votre menu structures:

ex.
var menu1: Menu ou var Menu2: Objet d'un second degré de sous-menu

Ensuite, vous devez définir un objet d'écoute et de passer cet objet à une fonction qui va vérifier pour chaque option de menu.

Le problème ici est que la première option de menu doit être défini et référencé...les autres options de menu ne doit être référencé de sorte que vous aurez besoin de deux fonctions distinctes.

ex.
listenerObj var = new Object ();
listenerObj.change = function (evt) (
switch (evt.menuItem) (
cas evt.menu.menuOption1: getURL ( "www.yahoo.com"); break;
)
)


La deuxième fonction sera tout simplement une référence:

ex.
changement = function (evt) (
/ / Autres fonctions se passer ici pour d'autres éléments de menu
)

Enfin, vous avez besoin d'initialiser les objets de votre écoute:

ex.
menu1. addEventListener ( "change", à écouter);
menu2.addEventListener ( "change", this);
menu3.addEventListener ( "change", this);
etc etc

hope this helps.

TVA: vous pouvez placer ce actionscript actionscript dans un fichier (filename.as) et inclure ce fichier dans vos films et actionscript #058;

ex.
mx.controls.Menu importation;
mx.controls.MenuBar importation;
#include "nom de fichier. comme "

Cela aura pour effet de séparer le code de votre flash, il est plus facile à modifier, et de fournir une protection générale de decompilers.
  • snakemedia
  • Born
  • Born
  • No Avatar
  • Inscription: Oct 13, 2006
  • Messages: 1
  • Loc: Germany
  • Status: Offline

Message Octobre 13th, 2006, 4:04 am

Salut je suis un nouvel utilisateur, il en...:D

Je veux construire une application.

Mettez un film flash.
Je clique sur le MenuBar> MenuItem -> Quand MenuItem appels dans une nouvelle fenêtre de composant.
Comment puis-je travailler? MenuItem ne peut pas charger / mettre en Window-et-composante d'alerte? :(

S'il vous plaît, aidez-moi avec un bon tutoriel "MenuBar / MenuItem avec la fenêtre d'alerte et de composante"

J'ai cherché 2 dernières années je ne peux pas trouver l'exemple de mon échantillon: application.


Bye snakemedia
  • littlephoenix
  • Graduate
  • Graduate
  • Avatar de l’utilisateur
  • Inscription: Oct 31, 2006
  • Messages: 149
  • Status: Offline

Message Octobre 31st, 2006, 5:49 pm

hmm flashkit avez-vous essayé?
  • IceCold
  • Guru
  • Guru
  • Avatar de l’utilisateur
  • Inscription: Nov 05, 2004
  • Messages: 1254
  • Loc: Ro
  • Status: Offline

Message Novembre 1st, 2006, 6:12 am

@ snakemedia: Je n'ai absolument aucune idée de ce que vous parlez.
si vous pouvez vous exprimer en quelques étapes simples exactement ce que vous voulez faire, peut-être que quelqu'un vous aidera.
“True mastery transcede any particular art. It stems from mastery of oneself - the ability, developed throgh self-discipline, to be calm, fully aware, and complety in tune with oneself and the surroundings. Then, and only then, can a person know himself. ”
  • MusicGuru
  • Newbie
  • Newbie
  • No Avatar
  • Inscription: Oct 22, 2007
  • Messages: 14
  • Status: Offline

Message Octobre 22nd, 2007, 8:11 pm

IceCold a écrit:
@ snakemedia: Je n'ai absolument aucune idée de ce que vous parlez.
si vous pouvez vous exprimer en quelques étapes simples exactement ce que vous voulez faire, peut-être que quelqu'un vous aidera.


Je suis d'accord, c'est un peu difficile de voir ce qu'il veut dire, mais essayez flashkit pour ces scripts, ou tout simplement lire sur certains forums et faire une recherche, par exemple, sur V7N forum, je suis sûr que vous trouverez quelque chose

Afficher de l'information

  • Total des messages de ce sujet: 6 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 43 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC