主题:  来呀!大家看一看关于复制的问题!

不想败

职务:普通成员
等级:1
金币:0.0
发贴:46
注册:2001/6/4 13:08:26
#12001/6/6 11:38:42
想做一个复制mc的例子!
就是想一按按钮就在一边复制出一个mc!大家帮看一看我的有什么不对呀!
有两层!每层只有一个frame!
第一层是放一个mc!frame上的action是这样的!
ax="100";
by="100";
i="0";
setproperty("_root.ball",-x,"100");
setproperty("_root.ball",-y,"100");
第二层放一个buttun.在buttun上的action是这样的!
on(press){
i=i+1
ax=ax+50;
by=by+50;
duplicatemovieclip("_root.ball","ball" add i,i)
setproperty("ball" add i,-x,ax)
setproperty("ball" add i,-y,by)}
大家看一看有什么不对吗!
还有就是不是出了边了!第一个就不能复制!不知道为什么!我在中文的和英文的上都试过了!不行业

编辑历史:[这消息被不想败编辑过(编辑时间2001-06-06 21:23:00)]


Demon.S

职务:版主
等级:5
金币:10.0
发贴:2468
注册:2000/9/15 13:56:49
#22001/6/6 12:49:25
i=0
not i="0";



Demon.S

职务:版主
等级:5
金币:10.0
发贴:2468
注册:2000/9/15 13:56:49
#32001/6/6 12:49:53
i=0
not i="0";
其它的也一样
ax=100;by=100;



不想败

职务:普通成员
等级:1
金币:0.0
发贴:46
注册:2001/6/4 13:08:26
#42001/6/6 13:40:51
画魔大哥!
是这样的呀!
要是选中后面的表达式的那个勾就是!i=0;没有引号但如果不选呢!就有的呀!应该是不选吧!



车轴草

职务:普通成员
等级:1
金币:0.0
发贴:64
注册:2001/5/17 11:48:03
#52001/6/6 17:04:33
当然要选了
还有那个
setproperty("_root.ball",-y,"100" );
后面的勾也要选(这次因为是纯数字,所以不会出错,不过以后如果是表达式就不可以了

有引号的话一般默认是字符变量(纯数字的话也可以是赋值)
所以大部分情况都是要打勾的呀



不想败

职务:普通成员
等级:1
金币:0.0
发贴:46
注册:2001/6/4 13:08:26
#62001/6/6 21:01:06
怎么这样呀!
原来还有点明白呀!!怎么越说越不明白了呀!
用set 设置了变量以后i在上面那行吧!下面就是单个数字100吧!这还用选那个表达式的勾吗!不用吧!

再有就是上面这个代码呀!在这里改成这样setproperty("ball" add i,-x,100+50) setproperty("ball" add i,-y,100+50)
就可以复制一个!!但要是一用变量就不行了!!!到底是那里毛病呀!@!帮帮我呀!我都快疯了呀!



Demon.S

职务:版主
等级:5
金币:10.0
发贴:2468
注册:2000/9/15 13:56:49
#72001/6/7 12:37:27
很简单,是字符和数值的问题
表达式选中就是数值,不选就是字符



不想败

职务:普通成员
等级:1
金币:0.0
发贴:46
注册:2001/6/4 13:08:26
#82001/6/7 16:24:30
呵!大哥哟!我给你发过去你可以帮我看一看问题在那吗!
就用你一点时间!先谢谢你了!