Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1055 connectés 

  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  comment linker une class as2 avec un mc dynamique ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

comment linker une class as2 avec un mc dynamique ?

n°1583102
_mat
Posté le 06-07-2007 à 09:58:44  profilanswer
 

Bonjour à tous,
 
aucun problème pour linker une class as2 à un mc de la bibliothèque, clic droit, propiété,  
et on indique le chemin de la class en question. ok.
 
mais là j'ai besoin d'associer une class à un clip créé avec createEmptyMovieClip...  
et je sais pas comment faire  :whistle:  
 
savez-vous si c'est-ce possible ? comment fait-on ?
 
merci pour vos reponses
 
_mat

mood
Publicité
Posté le 06-07-2007 à 09:58:44  profilanswer
 

n°1583124
craps_youp​la
Posté le 06-07-2007 à 10:41:47  profilanswer
 

on peut pas.


---------------
"Il y a vraiment aucun patelin qui s'appelle 'undefined' en France ?"
n°1583130
_mat
Posté le 06-07-2007 à 10:57:18  profilanswer
 


serieux !!??  
bon... je vais contourner le pb...
 
en tout cas, merci de m'avoir repondu

n°1583164
craps_youp​la
Posté le 06-07-2007 à 12:19:08  profilanswer
 

fais des attachMovie sur des clips linkés en librairie


---------------
"Il y a vraiment aucun patelin qui s'appelle 'undefined' en France ?"
n°1583601
graphix
Posté le 07-07-2007 à 18:55:25  profilanswer
 
n°1584134
_mat
Posté le 09-07-2007 à 16:54:04  profilanswer
 

hello et merci pour vos réponses.
 
en fait c'est tout à fait possible en rédirigeant le __proto__ du mc vers
la classe que l'on veut lui associer (merci pour le tuto graphix!!!).
 
ça permet donc de rajouter des méthodes à un MovieClip que l'on a défini dans ses class, sans passer par la boite de dialogue de la biblio.
 
J'étais pas du tout familier de __proto__, mais le tuto suivant explique ça très bien.
>> http://wiki.mediabox.fr/tutoriaux/ [...] _dynamique
 
en 2 lignes voici l'idée :
CODE
//creation de son mc
_mc = scene.createEmptyMovieClip("mc", scene.getNextHighestDepth());
//fait pointer le __proto__ vers la nouvelle class et ses methode
_mc.__proto__ = MaClasse_a_associer.prototype;
 
 
craps_youp la : j'avais contourner le pb en faisant des attachMovie de mc de ma biblio... mais là c'est quand même plus clean.
 
merci d'avoir pris le temps de me repondre

n°1584145
craps_youp​la
Posté le 09-07-2007 à 17:12:37  profilanswer
 

Citation :

mais là c'est quand même plus clean.


 
non, non, c'est crade : __proto__  c'est une vieille résurgence de l'AS1.  
 
mais ça marche :)


---------------
"Il y a vraiment aucun patelin qui s'appelle 'undefined' en France ?"

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  comment linker une class as2 avec un mc dynamique ?

 

Sujets relatifs
[VB]Compilation dynamique avec ressource intégré[Access] Comment donner un titre à un graphique croisé dynamique?
Calendrier php dynamiqueje cherche à faire une listbox dynamique
[XSL] Générer un tableau dynamiqueDéfilement d'un fichier texte dynamique de gauche à droite
menu vertical dynamiqueInsertion dynamique d'une ligne de tableau
Pb réaffichage formulaire dynamiqueComment gérer un formulaire dynamique de recherche
Plus de sujets relatifs à : comment linker une class as2 avec un mc dynamique ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR