|
主题: flash的奇怪问题
|
车轴草
职务:普通成员
等级:1
金币:0.0
发贴:64
|
#12001/5/30 9:24:06
-------------------------------------------------------------------------------- 我有一个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值呀,我的理解或者程序有什么不对的地方吗? 望赐教
|
东方之猪
职务:普通成员
等级:1
金币:0.0
发贴:79
|
#22001/5/30 9:36:27
车轴草在上个贴子中说 引用: -------------------------------------------------------------------------------- 我有一个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,前面就不加:了吧。这样有点不伦不类,要用.语法就用。语法,要用/语法就用/语法。
|
网络白痴 | 5D荣誉斑竹
职务:普通成员
等级:4
金币:10.0
发贴:1657
|
#32001/5/30 9:48:51
呵呵,这是还没把习惯更改的缘故!
|
another
职务:普通成员
等级:1
金币:0.0
发贴:59
|
#42001/5/30 10:21:30
车轴草,你最后实现的效果是什么,能看看吗?
|
5D荣誉斑竹
职务:普通成员
等级:3
金币:10.0
发贴:751
|
#52001/5/30 10:31:29
车轴草在上个贴子中说 引用: -------------------------------------------------------------------------------- 我有一个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值呀,我的理解或者程序有什么不对的地方吗? 望赐教
你一定要注意语法问题,习惯用哪种就一直用,想换新的也要弄通了在换,否则你有苦头吃了。:) 小小忠告。:)
|