IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flash Discussion :

[FLASH MX] Probleme avec le positionnement d'un clip


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 99
    Par défaut [FLASH MX] Probleme avec le positionnement d'un clip
    Bonjour, normalement un truc pas dur mais je ne comprends pas je n'y arrive pas.

    J'ai un clip dans ma bibliothèque. Lorsque je clic sur un bouton, j'attache ce clip à la scene. Une fois le clip attaché, je souhaite accéder à ces propriété et je n'y arrive pas, voici mon code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    _root.bt_menu.onPress = function() {
    	_root.attachMovie("menu1", "menu1", 1000);
    	_root.menu1._x = 5; -> ça ça marche
    	_root.menu1._y = 20;-> ça aussi
    };
     
    _root.menu1.onEnterFrame = function() {
    	trace("ca charge");-> ca marche pas
    };
    _root.menu1.onEnterFrame = function() {
    	trace("ca marche");-> ca marche pas
    	_root.menu1._x += 2;-> ca marche pas
    	_root.menu1._y += 2;-> ca marche pas
    };
    Je ne comprends pas quel est le probleme. Mon clip apparait bien, il s'appelle bien menu1 dans ma bibliothèque (exporter pour actionscript ->nom : menu1).
    Si quelqu'un a une idée... Merci

  2. #2
    Expert confirmé

    Avatar de freegreg
    Profil pro
    Inscrit en
    Août 2002
    Messages
    4 376
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2002
    Messages : 4 376
    Par défaut
    Salut,

    essaie:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    _root.bt_menu.onPress = function() {
       _root.attachMovie("menu1", "menu1", 1000);
       _root.menu1._x = 5; // -> ça marche
       _root.menu1._y = 20; // -> ça aussi
       _root.menu1.onEnterFrame = function() {
          trace("ca marche"); // -> ca devrait marcher ;)
          _root.menu1._x += 2; // -> ca devrait marcher ;)
          _root.menu1._y += 2; // -> ca devrait marcher ;)
       };
    };

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 99
    Par défaut
    Encore une fois, merci freegreg. Ca marche du tonnerre !!!!!

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 99
    Par défaut
    Euh... je reviens pour un problème du même type. EN fait ca amrche super bien avec le "onEnterFrame" mais pas moyen de faire la même chose avec un onLoad.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    _root.bt_menu.onPress = function() {
    	_root.attachMovie("menu1", "menu1", 1000);
     
    	_root.menu1.onLoad = function() {
    		trace("ca load");->non ca marche pas
    	};
     
    	_root.menu1.onEnterFrame = function() {
    		_root.menu1._x += 3;->ca marche nikel
    	};
    };
    _root.menu1.onLoad = function() {
    	trace("ca load");->ici ca marche pas non plus
    };
    Bien sur je pourrais simuler un onload dans mon on enterframe

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
     
    _root.menu1.onEnterFrame = function() {
    	_root.var_charge++
    	if (_root.var_charge ==1)
    	{
    		//ici ca fait un chargement
    	}
    	_root.menu1._x += 3;->ca marche nikel
    	};
    Mais bon c'est de la bidouille et j'en veux pas trop dans mon projet.

    Voilà, si quelqu'un a une idée. Je vous remercie

Discussions similaires

  1. Réponses: 5
    Dernier message: 08/02/2005, 20h50
  2. [FLASH MX] Probleme avec le drag d'objet
    Par Toutouffe dans le forum Flash
    Réponses: 3
    Dernier message: 23/01/2005, 22h41
  3. [FLASH MX] Probleme avec XML
    Par celina5880 dans le forum Flash
    Réponses: 4
    Dernier message: 16/12/2004, 19h30
  4. Réponses: 13
    Dernier message: 18/11/2004, 09h58
  5. [flash MX] probleme avec setinterval et clearinterval
    Par yacinechaouche dans le forum Flash
    Réponses: 3
    Dernier message: 15/04/2004, 12h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo