onewolf在上个贴子中说
引用:
车轴草在上个贴子中说
引用:
--------------------------------------------------------------------------------
我有一个mc,上面的action是这样的
onClipEvent (load) {
x = getProperty (this,_x);
}
onClipEvent (mouseDown) {
_root.:x = this.:x;
}
然后我在主层(就是_root) 复制了这个mc
结果当我点击复制出来的那个mc的时候主层的x的值居然是原mc的值(两个mc我都没有命名,而且也实验了命名不同名字的情况,也是也样的)
我觉得应该是点哪个mc主层中的相应函数(就是_root.:x)就应该是哪个mc的x值呀,我的理解或者程序有什么不对的地方吗?
望赐教
用_root._x,前面就不加:了吧。这样有点不伦不类,要用.语法就用。语法,要用/语法就用/语法。
呵呵,上面是引用几位高人的回答,是不是有点乱呢?不好意思
我以前一直用的是_root.x 这样的语法,可是就是因为这个也不可以(出现问题如前所述),没有办法才想是不是变量和mc的名称需要区分呢(就象以前/a:n 和/a/n ,n的性质完全不同一样)所以才自做聪明的加了“:” 可是还是不可以
这个action很简单,大概15秒就可以自己实验一下的,是不是也出现和我一样的问题呢?
唉,望赐教
谢谢那张帖子几位高人的回答呀,能不能再解答一下呢?