先谢谢你的回答。
这个的大概意思我也能看懂~只是不知道为什么
eval("p"+j)._x == eval("b"+j)._x
要写成这样呢?b与p怎么能够在一起进行判断呢?
在场景中定义了MC是P1..P12。所以eval("p"+j)._x这个就是计算PX的_X。那么eval("b"+j)._x这一句又是什么意思呢?
还有在托动按钮中这个自动定位的语句~
for (i=1; i<=12; i++) {
if (_parent._x<=eval("_root.b"+i)._x+40 and _parent._x>=eval("_root.b"+i)._x-40 and _parent._y<=eval("_root.b"+i)._y+40 and _parent._y>=eval("_root.b"+i)._y-40) _parent._x = eval("_root.b"+i)._x_parent._y = eval("_root.b"+i)._y;
这句“_root.b"+i中的_root.b有是在那里的呢?看的好晕呀~那伟大吓帮帮我吧!!!谢谢。