2011-06-06 62 views
0

以下是附加影片剪辑(从时间轴)的代码块,跟踪thisDot的作品,因此它不是变量,这是一个问题,但没有翻转应用于附加的影片剪辑。AS2:在附加的影片剪辑上滚动

var dot_name:String = new String(Graphs[s]._name+"_dot"+i); 
    var dotObj:Object = new Object(); 
    if (prevX != undefined) { 
     dotObj._x = newX; 
    } else { 
     dotObj._x = 0; 
    } 
    dotObj._y = Slide_y; 
    Graphs[s].chart.attachMovie("graph_dot",dot_name,Graphs[s].chart.getNextHighestDepth(),dotObj); 
    eval(thisDot=Graphs[s]+".chart."+dot_name); 
    Graphs_dots[s].push(thisDot); 
    thisDot.onRollOver = function() { 
     trace(this); 

回答

0

看来,我认为该行:

eval(thisDot=Graphs[s]+".chart."+dot_name); 

应该是这样的呢?

thisDot=eval(Graphs[s]+".chart."+dot_name); 
+0

其实你的权利工作...奇怪的考虑这个DOT是追踪罚款之前。再次感谢Dain! – 2011-06-06 09:20:57