|
主题: 请帮我分析一下这段代码!
|
 孤魂野鬼
职务:普通成员
等级:2
金币:1.0
发贴:352
|
#12001/12/23 13:32:32
i = "7"; while (i>=1) { set ("/t" add i add ":xx", eval ("/t" add (i-1) add ":xx") + 30); set ("/t" add i add ":yy", eval ("/t" add (i-1) add ":yy")); i = i-1; } /t1:xx = _root._xmouse + 30; /t1:yy = _root._ymouse; i = "7"; while (i>=1) { setProperty ("/t" add i, _x, eval("/t" add i add ":xx")); setProperty ("/t" add i, _y, eval("/t" add i add ":yy")); i = i-1; } 这里面这个:xx是什么意思呀!这句是什么意思? i 是个变量,可是后面还加上一个:XX是意思呢? 在整个动作里并没有设置呀! 解释一下其中的:XX和:YY语句及它们所在行的意思! (这是一个鼠标跟随事例中的AS控制语句)
编辑历史:[这消息被5D大叔编辑过(编辑时间2001-12-25 11:54:01)]
|
 5D荣誉斑竹
职务:普通成员
等级:2
金币:2.0
发贴:617
|
#22001/12/23 16:45:55
孤魂野鬼在上个帖子中说 引用: i = "7"; while (i>=1) { set ("/t" add i add ":xx", eval ("/t" add (i-1) add ":xx") + 30); set ("/t" add i add ":yy", eval ("/t" add (i-1) add ":yy")); i = i-1; } /t1:xx = _root._xmouse + 30; /t1:yy = _root._ymouse; i = "7"; while (i>=1) { setProperty ("/t" add i, _x, eval("/t" add i add ":xx")); setProperty ("/t" add i, _y, eval("/t" add i add ":yy")); i = i-1; } 这里面这个:xx是什么意思呀!这句是什么意思? i 是个变量,可是后面还加上一个:XX是意思呢? 在整个动作里并没有设置呀! 解释一下其中的:XX和:YY语句及它们所在行的意思! (这是一个鼠标跟随事例中的AS控制语句)
你用debugger查一下!会发现你复制的mc里面有一个命名为xx和yy的变量! "/t" add i add ":xx", 即为名为t add i 的mc下的变量xx。 ps:这是那个经典的文字鼠标跟随吧?厚厚~~~
编辑历史:[这消息被桃人编辑过(编辑时间2001-12-23 18:17:16)]
|
 孤魂野鬼
职务:普通成员
等级:2
金币:1.0
发贴:352
|
#32001/12/23 21:28:44
谢了!兄弟!
|
 5D荣誉斑竹
职务:普通成员
等级:2
金币:2.0
发贴:617
|
#42001/12/24 9:46:33
不客气~ 不过,你的图标~~~~
|