主题:  大家帮看一看呀!不懂呀!

不想败

职务:普通成员
等级:1
金币:0.0
发贴:46
注册:2001/6/4 13:08:26
#12001/6/5 14:36:38
我近期正在学习action!碰到了几个问题一直不明白!能不能给我说一说呀!
就是那个复制mc的那个命令吧!重新起名我这样对不对呀!"ball" add "i" 其中i是一个变量!
还有就是那个setproperty这个命令吧!为什么这在最后那个数值那里!不能用这样呀!a+100其中a是变量!
用了以后就不行了!不用就可以!为什么呀!·

大家救救我呀!



车轴草

职务:普通成员
等级:1
金币:0.0
发贴:64
注册:2001/5/17 11:48:03
#22001/6/5 15:15:44
看来是不对
除非你就是是想把mc命名为balli
如果你是想命名为ball1,ball2, ……balln
那么应该这么写
"ball" add i
引号括起来的部分就是字符,不是变量的

后面一个问题估计和你没有把后面那个小框打勾有关系的
还有如果你想使问题早点解决
最好用标准的格式表达你的意思,就是从action里直接copy出来有问题的部分

例如:
duplicateMovieClip ("ball", "ball" add i, i);
setProperty ("ball" add i, _x, 100+a);

这样别人很好理解的
祝你早日成功



不想败

职务:普通成员
等级:1
金币:0.0
发贴:46
注册:2001/6/4 13:08:26
#32001/6/5 21:42:09
谢谢!下次一定注意!~
第一个为什么是这样的呢!ball是字符吧!i不是数值吗!为什么不用引号呢!
还有第二我肯定勾了那个了!就是表达式吧·!
不勾还可以就是复制出来的不是在设定的那个位置出现罢了!但要是一勾的话就不能复制出来了!不知道为什么!~



车轴草

职务:普通成员
等级:1
金币:0.0
发贴:64
注册:2001/5/17 11:48:03
#42001/6/5 22:55:44
你还是按我说的把action贴出来好吗?
不然7788的我也不知道你哪里不对

按你出现的现象看
不是表达式还可以出现估计是出现在(0,0)位置吧,因为不是表达式的话如果是纯数字就以数字为坐标出现。如果里面有a 呀 + 呀什么的就不会出现了

至于是表达式就不出现恐怕是因为表达式所表示的数值超出了显示范围吧
其他情况我还真没有想到的

还是贴出规范的格式吧