helle all
i try to use onEnterFram
[color=#000000][color=#006600]class [/color][color=#0000cc]i_clip [/color][color=#006600]extends [/color][color=#0000cc]MovieClip [/color][color=#006600]{
[/color][color=#ff9900]// ---- Init EventDispatcher
[/color][color=#0000cc]private [/color][color=#006600]static var [/color][color=#0000cc]initDispatcher [/color][color=#006600]= [/color][color=#0000cc]EventDispatcher[/color][color=#006600].[/color][color=#0000cc]initialize [/color][color=#006600]([/color][color=#0000cc]i_clip[/color][color=#006600].[/color][color=#0000cc]prototype[/color][color=#006600]) ;
[/color][color=#ff9900]// --- private methodes
[/color][color=#0000cc]public [/color][color=#006600]var [/color][color=#0000cc]mcRef[/color][color=#006600]:[/color][color=#0000cc]MovieClip[/color][color=#006600];
[/color][color=#0000cc]public [/color][color=#006600]var [/color][color=#0000cc]tEtat[/color][color=#006600]:[/color][color=#0000cc]TextField[/color][color=#006600];
[/color][color=#0000cc]public [/color][color=#006600]var [/color][color=#0000cc]mc_Texte[/color][color=#006600]:[/color][color=#0000cc]MovieClip[/color][color=#006600];
[/color][color=#0000cc]private [/color][color=#006600]var [/color][color=#0000cc]_intResize[/color][color=#006600]:[/color][color=#0000cc]Number[/color][color=#006600];
[/color][color=#0000cc]private [/color][color=#006600]var [/color][color=#0000cc]_intLoad[/color][color=#006600]:[/color][color=#0000cc]Number[/color][color=#006600];
[/color][color=#0000cc]private [/color][color=#006600]var [/color][color=#0000cc]propriete[/color][color=#006600]:[/color][color=#0000cc]Object [/color][color=#006600]= new [/color][color=#0000cc]Object[/color][color=#006600]();
[/color][color=#ff9900]// ---- public Properties
[/color][color=#0000cc]public [/color][color=#006600]var [/color][color=#0000cc]addEventListener[/color][color=#006600]:Function ;
[/color][color=#0000cc]public [/color][color=#006600]var [/color][color=#0000cc]removeEventListener[/color][color=#006600]:Function ;
[/color][color=#0000cc]public [/color][color=#006600]var [/color][color=#0000cc]dispatchEvent[/color][color=#006600]:Function ;
[/color][color=#ff9900]//---- Constructor
[/color][color=#0000cc]public [/color][color=#006600]function [/color][color=#0000cc]i_clip [/color][color=#006600]([/color][color=#0000cc]ref[/color][color=#006600]:[/color][color=#0000cc]MovieClip[/color][color=#006600],[/color][color=#0000cc]_idname[/color][color=#006600]:[/color][color=#0000cc]String[/color][color=#006600],[/color][color=#0000cc]depth[/color][color=#006600]:[/color][color=#0000cc]Number[/color][color=#006600])
{
[/color][color=#0000cc]mcRef [/color][color=#006600]= [/color][color=#0000cc]ref[/color][color=#006600].[/color][color=#0000cc]createEmptyMovieClip[/color][color=#006600]([/color][color=#0000cc]_idname[/color][color=#006600],[/color][color=#0000cc]depth[/color][color=#006600]);
}
[/color][color=#ff9900]//---- Public Méthodes
[/color][color=#006600](...)
[/color][color=#ff9900]/**
* Charge une image ou SWF
*/
[/color][color=#0000cc]public [/color][color=#006600]function [/color][color=#0000cc]_LoadImage [/color][color=#006600]([/color][color=#0000cc]url[/color][color=#006600]:[/color][color=#0000cc]String[/color][color=#006600]):[/color][color=#0000cc]Void
[/color][color=#006600]{
[/color][color=#0000cc]mcRef[/color][color=#006600].[/color][color=#0000cc]loadMovie[/color][color=#006600]([/color][color=#0000cc]url[/color][color=#006600]);
[/color][color=#0000cc]onEnterFrame[/color][color=#006600]();
}
[/color][color=#0000cc]public [/color][color=#006600]function [/color][color=#0000cc]onEnterFrame[/color][color=#006600]([/color][color=#0000cc]Void[/color][color=#006600]):[/color][color=#0000cc]Void
[/color][color=#006600]{
var [/color][color=#0000cc]chargement[/color][color=#006600]:[/color][color=#0000cc]Number [/color][color=#006600]= [/color][color=#0000cc]mcRef[/color][color=#006600].[/color][color=#0000cc]getBytesLoaded[/color][color=#006600]();
var [/color][color=#0000cc]total[/color][color=#006600]:[/color][color=#0000cc]Number [/color][color=#006600]= [/color][color=#0000cc]mcRef[/color][color=#006600].[/color][color=#0000cc]getBytesTotal[/color][color=#006600]();
var [/color][color=#0000cc]totalOctet[/color][color=#006600]:[/color][color=#0000cc]Number [/color][color=#006600]= [/color][color=#0000cc]Math[/color][color=#006600].[/color][color=#0000cc]floor[/color][color=#006600]([/color][color=#0000cc]total [/color][color=#006600]/ [/color][color=#0000cc]1024[/color][color=#006600]);
var [/color][color=#0000cc]loadOctect[/color][color=#006600]:[/color][color=#0000cc]Number [/color][color=#006600]= [/color][color=#0000cc]Math[/color][color=#006600].[/color][color=#0000cc]floor[/color][color=#006600]([/color][color=#0000cc]chargement [/color][color=#006600]/ [/color][color=#0000cc]1024[/color][color=#006600]);
var [/color][color=#0000cc]percent[/color][color=#006600]:[/color][color=#0000cc]Number [/color][color=#006600]= [/color][color=#0000cc]Math[/color][color=#006600].[/color][color=#0000cc]floor [/color][color=#006600]([/color][color=#0000cc]chargement [/color][color=#006600]/[/color][color=#0000cc]total [/color][color=#006600]*[/color][color=#0000cc]100[/color][color=#006600]) ;
[/color][color=#ff9900]/************************************************** ******/
[/color][color=#006600]if ([/color][color=#0000cc]isNaN [/color][color=#006600]([/color][color=#0000cc]percent[/color][color=#006600])!=[/color][color=#0000cc]0[/color][color=#006600])
{
[/color][color=#0000cc]propriete[/color][color=#006600].[/color][color=#0000cc]percent [/color][color=#006600]=[/color][color=#0000cc]percent[/color][color=#006600];
[/color][color=#0000cc]propriete[/color][color=#006600].[/color][color=#0000cc]totalOctet[/color][color=#006600]=[/color][color=#0000cc]totalOctet[/color][color=#006600];
[/color][color=#0000cc]propriete[/color][color=#006600].[/color][color=#0000cc]loadOctect[/color][color=#006600]=[/color][color=#0000cc]loadOctect
[/color][color=#006600]}
[/color][color=#ff9900]/************************************************** ********/
[/color][color=#0000cc]dispatchEvent [/color][color=#006600]({[/color][color=#0000cc]type [/color][color=#006600]: [/color][color=#cc0000]"_onLoadProgress"[/color][color=#006600], [/color][color=#0000cc]target [/color][color=#006600]: [/color][color=#0000cc]this[/color][color=#006600], [/color][color=#0000cc]propriete [/color][color=#006600]: [/color][color=#0000cc]propriete[/color][color=#006600]})
if ([/color][color=#0000cc]chargement [/color][color=#006600]== [/color][color=#0000cc]total[/color][color=#006600])
{
[/color][color=#0000cc]clearInterval [/color][color=#006600]([/color][color=#0000cc]_intLoad[/color][color=#006600]);
[/color][color=#0000cc]trace[/color][color=#006600]([/color][color=#0000cc]chargement [/color][color=#006600]+[/color][color=#cc0000]""[/color][color=#006600]+ [/color][color=#0000cc]total[/color][color=#006600]);
[/color][color=#0000cc]dispatchEvent [/color][color=#006600]({[/color][color=#0000cc]type [/color][color=#006600]: [/color][color=#cc0000]"_onLoadComplete"[/color][color=#006600], [/color][color=#0000cc]target [/color][color=#006600]: [/color][color=#0000cc]this[/color][color=#006600], [/color][color=#0000cc]cible[/color][color=#006600]:[/color][color=#0000cc]mcRef[/color][color=#006600]})
}
[/color][color=#0000cc]trace[/color][color=#006600]([/color][color=#cc0000]"ok"[/color][color=#006600]);
}
} [/color][/color]
but when i called _loadImage my onEnterFrame was calling one time
for what ?
thanks