2013-04-23 55 views
0

即时新的动作脚本和闪光灯,我需要一些帮助这个代码我无法找到它有什么问题,它给出了这个错误:1151:与定义我存在冲突(var i:Number = 0;)1151:在命名空间内部存在与定义i的冲突

stop(); 

menu_item_group.menu_item._visible = false; 
var spacing:Number = 5; 
var total:Number = menu_label.length; 
var distance_y:Number = menu_item_group.menu_item._height + spacing; 
var i:Number = 0; 

for(; i < total; i++) 
{ 
    menu_item_group.menu_item.duplicateMovieClip("menu_item"+i, i); 
    menu_item_group["menu_item"+i]._x = menu_item._x; 
    menu_item_group["menu_item"+i]._y = i * distance_y; 
    menu_item_group["menu_item"+i].over = true; 
    menu_item_group["menu_item"+i].item_text.text = menu_label[i]; 
    menu_item_group["menu_item"+i].item_url = menu_url[i]; 

    menu_item_group["menu_item"+i].onRollOver = function() 
    { 
     this.over = false; 
    } 
    menu_item_group["menu_item"+i].onRollOut = menu_item_group["menu_item"+i].onDragOut = function() 
    { 
     this.over = true; 
    } 
    menu_item_group["menu_item"+i].onRelease = function() 
    { 
     getURL(this.item_url); 
    } 
    menu_item_group["menu_item"+i].onEnterFrame = function() 
    { 
     if(this.over == true) this.prevFrame(); 
     else this.nextFrame(); 
    } 
} 

感谢您的帮助!

+0

你有其他地方声明变量我(var我:Number = 0) – Urosan 2013-04-23 13:43:21

回答

1

检查您的代码。已经在代码中声明变量i