J'ai un buttonMC que j'ai créé dans la bibliothèque et le swf se connecte à une base de données et en fonction de la base de données, il affichera le nombre de buttonMCs sur la scène on sur le dessus de l'autre. Le buttonMC a lui-même un texte dynamique et un rect de tenir la vignette jpeg externe aussi bien.
Ce que j'ai fait est d'utiliser le buttonMC sur la bibliothèque qui a une dynamique
texte en haut et d'un MC rect thumbHolder appelé à tenir la vignette.
Et j'ai créé un autre rect en haut de la thumbHolder appelé miniature et
i supprimer la forme de sorte qu'il est un emptyMC.
Je utiliser cette fonction pour redimensionner les jpeg chargé dans le MC miniature:
CheckLoad = function()
{
if (this.thumbNail._width > 0 && this.thumbNail.getBytesLoaded() >=
this.thumbHolder.getBytesTotal())
{
this.thumbNail._width = 65;
this.thumbNail._height = 49;
delete this.onEnterFrame;
}
}
- CheckLoad = function()
- {
- if (this.thumbNail._width > 0 && this.thumbNail.getBytesLoaded() >=
- this.thumbHolder.getBytesTotal())
- {
- this.thumbNail._width = 65;
- this.thumbNail._height = 49;
- delete this.onEnterFrame;
- }
- }
Et je l'ai utilisé comme suit:
picFile = eval("recData.Image" + i);
_root["menuBtn" + i].thumbHolder.loadMovie(picFile);
_root["menuBtn" + i].thumbHolder.onEnterFrame = checkload;
- picFile = eval("recData.Image" + i);
- _root["menuBtn" + i].thumbHolder.loadMovie(picFile);
- _root["menuBtn" + i].thumbHolder.onEnterFrame = checkload;
Il ne fonctionne pas toi.
Im-vous pas comment créer MovieClips vide à l'intérieur un bouton qui
va dupliquer en fonction de la base de données, donc j'ai dû créer manuellement
l'intérieur de la buttonMC et supprimer la forme.