主题:  脚本!

刚崩儿

职务:普通成员
等级:2
金币:0.0
发贴:628
注册:2002/5/14 20:03:42
#12004/8/18 16:39:56
想这样一个效果,一张图片一个按钮,按一下按钮,图片透明度为80,在按一下为60,在按一下为40,依此类推!按钮的脚本怎么写?
on (release) {
setProperty ("mm", _alpha, "80");
}这里是不是要加什么啊?
on (release) {
setProperty ("mm", _alpha, "60");
}



blusemic

职务:普通成员
等级:1
金币:2.0
发贴:119
注册:2004/7/14 9:49:06
#22004/8/18 17:05:13
on (release) {
_root.mm._allpha -= 20;
}



blusemic

职务:普通成员
等级:1
金币:2.0
发贴:119
注册:2004/7/14 9:49:06
#32004/8/18 17:10:51
_root.mm._allpha = _root.mm._allpha - 20;
这样也行

setProperty ("mm", _alpha, "80");
这样的命令是老版本的,现在不用这样麻烦了。



刚崩儿

职务:普通成员
等级:2
金币:0.0
发贴:628
注册:2002/5/14 20:03:42
#42004/8/19 15:03:14
是啊,我用的是5的!这个命令5也支持吗?



blusemic

职务:普通成员
等级:1
金币:2.0
发贴:119
注册:2004/7/14 9:49:06
#52004/8/19 15:50:25
on (release) {
/:intTemp = _root.mm._allpha - 20;
setProperty ("_root.mm", _alpha, /:intTemp);
}

不行的话试试这么写



刚崩儿

职务:普通成员
等级:2
金币:0.0
发贴:628
注册:2002/5/14 20:03:42
#62004/8/19 16:04:13
mikebluse在上个帖子中说
引用:
on (release) {
/:intTemp = _root.mm._allpha - 20;
setProperty ("_root.mm", _alpha, /:intTemp);
}

不行的话试试这么写

可以了,谢谢,但是你写错了一个,/:intTemp = _root.mm._allpha - 20;中的allpha多了一个l,谢谢你!



刚崩儿

职务:普通成员
等级:2
金币:0.0
发贴:628
注册:2002/5/14 20:03:42
#72004/8/19 16:07:10

mikebluse,你好:
对了,我想知道_root这个东东是什么意思,还有为什么我在flash5中的命令中找不到这个?另外想拜你为师,能否给下QQ,小弟虚心求教!



blusemic

职务:普通成员
等级:1
金币:2.0
发贴:119
注册:2004/7/14 9:49:06
#82004/8/19 17:30:29
_root表示 场景。我的qq:48901936,但不要拜我为师,谢谢。