Salut tout le monde,
Im essayant de transformer une vieille pomme-Dock flash ish-fichier de script à AS3 et Ive presque parvenus, mais maintenant, Flash a commencé à me donner l'erreur suivante:
TypeError: Error #1010: Un terme n'est pas défini et n'a pas de propriétés.
à Untitled_fla:: MainTimeline / enter_frame_func ()
Ceci est mon code:
stage.addEventListener(Event.ENTER_FRAME,enter_frame_func);
function enter_frame_func(e:Event):void{
var picItems:Array = new Array(square1, square2, square3, square4, square5);
for (var i = 0; 1 < picItems.length; i++) {
var xxm:Number = picItems[i].mouseX;
var yym:Number = picItems[i].mouseY;
var dist:Number = Math.sqrt(xxm*xxm + yym*yym);
if(dist<50){
picItems[i].scaleX = picItems[i].scaleY = ((200-dist)-picItems[i].scaleY)/80;
trace(picItems[i].scaleX);
} else {
picItems[i].scaleX = picItems[i].scaleY = 1;
}
}
}
- stage.addEventListener(Event.ENTER_FRAME,enter_frame_func);
- function enter_frame_func(e:Event):void{
- var picItems:Array = new Array(square1, square2, square3, square4, square5);
- for (var i = 0; 1 < picItems.length; i++) {
- var xxm:Number = picItems[i].mouseX;
- var yym:Number = picItems[i].mouseY;
- var dist:Number = Math.sqrt(xxm*xxm + yym*yym);
- if(dist<50){
- picItems[i].scaleX = picItems[i].scaleY = ((200-dist)-picItems[i].scaleY)/80;
- trace(picItems[i].scaleX);
- } else {
- picItems[i].scaleX = picItems[i].scaleY = 1;
- }
- }
- }
C'est un code très court, donc je pense que vous serez en mesure de déceler l'erreur facilement.
Merci d'avance,
deafdigit