comment linker une class as2 avec un mc dynamique ? - Flash/ActionScript - Programmation
Marsh Posté le 06-07-2007 à 10:41:47
on peut pas.
Marsh Posté le 06-07-2007 à 10:57:18
craps_youpla a écrit : on peut pas. |
serieux !!??
bon... je vais contourner le pb...
en tout cas, merci de m'avoir repondu
Marsh Posté le 06-07-2007 à 12:19:08
fais des attachMovie sur des clips linkés en librairie
Marsh Posté le 07-07-2007 à 18:55:25
Plus de détails ici:
http://wiki.mediabox.fr/tutoriaux/ [...] _dynamique
Marsh Posté le 09-07-2007 à 16:54:04
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
Marsh Posté le 09-07-2007 à 17:12:37
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
Marsh Posté le 06-07-2007 à 09:58:44
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
savez-vous si c'est-ce possible ? comment fait-on ?
merci pour vos reponses
_mat