主题:  有出问题了,我真的糊涂了!HELP!

surfhere

职务:普通成员
等级:1
金币:1.0
发贴:195
注册:2002/3/6 14:23:39
#12002/3/18 17:25:15
一个MC的NAME叫basket,_y=25,现在将_y+10,竟等于125?

例如:
a=getProperty (_root.basket, _name);
ay=getProperty (_root.basket, _y);
trace("a="add a add "ay="add ay);//显示a=basket ay=25

setProperty (_root.basket, _y, _y+10);

b=getProperty (_root.basket, _name);
by=getProperty (_root.basket, _y);
trace("b="add b add "by="add by);//显示b=basket by=125




surfhere

职务:普通成员
等级:1
金币:1.0
发贴:195
注册:2002/3/6 14:23:39
#22002/3/18 18:14:04
我把_y+10改成_y+20,by=135??
怎么回事?

原文件:
第一帧
trace (_root.previousn add _root.currentn add _root.futuren);
setProperty ("_root.bg" add _root.previousn, _y, _y+10);
setProperty ("_root.bg" add _root.currentn, _y, _y+10);
setProperty ("_root.bg" add _root.futuren, _y, _y+10);
setProperty ("_root.basket" add _root.previousn, _y, _y+10);
setProperty ("_root.basket" add _root.currentn, _y, _y+20);
setProperty ("_root.basket" add _root.futuren, _y, _y+10);
setProperty (_root.egg, _y, _y+10);
ii++;
if (ii>=5) {
    ii = 0;
    gotoAndPlay (10);
}

第二帧

gotoAndPlay (1);


编辑历史:[这消息被surfhere编辑过(编辑时间2002-03-18 18:17:44)]


金山羊

职务:普通成员
等级:4
金币:10.0
发贴:827
注册:2002/1/6 14:44:13
#32002/3/18 19:33:45
老兄,你的 _y 是谁的啊
也不仔细看看
再说,都什么年代了,flashmx都是主流了,还写这么繁琐的代码!
不要再用set... ,get....了吧
这样写:
_root.yourmc._y += 10;

ok?


5d.cn
FLASHDEP
TECHNOLOGY SUPPORT
JAVA/ACTIONSCRIPT/javascript
CFML/JSP/COLDFUSION/FLASH REMOTING
JRUN/COLDFUSIONMX
FLASH/DREAMWEARER

surfhere

职务:普通成员
等级:1
金币:1.0
发贴:195
注册:2002/3/6 14:23:39
#42002/3/19 11:14:56
有点明白又没明白。
什么叫“_y是谁的”?难道_y不是这个MC自己的啊?不可以这样写吗?
还有,请问flashmx有下载吗?
谢谢帮助!



surfhere

职务:普通成员
等级:1
金币:1.0
发贴:195
注册:2002/3/6 14:23:39
#52002/3/19 11:46:39
current_baskettemp="_root.basket" add _root.currentn;
current_baskettemp._y+=10;
好象不起作用?
但是_root.egg._y+=10; 就可以。
为什么?

编辑历史:[这消息被surfhere编辑过(编辑时间2002-03-19 11:55:41)]


金山羊

职务:普通成员
等级:4
金币:10.0
发贴:827
注册:2002/1/6 14:44:13
#62002/3/19 12:04:48
_y 的意思是当前所在mc的属性
不是你要设置的mc的属性


5d.cn
FLASHDEP
TECHNOLOGY SUPPORT
JAVA/ACTIONSCRIPT/javascript
CFML/JSP/COLDFUSION/FLASH REMOTING
JRUN/COLDFUSIONMX
FLASH/DREAMWEARER