我正在尝试为按钮创建一个新状态,例如当我将鼠标指针移出命中区域时,它会触发一个小动画剪辑。我该怎么做?我可能需要这个状态的特定名称,比如 Hit 或 Over,对吗?
Marco Ribeiro
问问题
142 次
1 回答
1
你不能那样做......按钮是类型的SimpleButton
,它只有3个实际状态和一个hitarea......
要做,你想做什么,你需要创建一个自定义按钮组件,子类化Sprite
或MovieClip
......不要忘记设置buttonMode
和useHandCursor
为真......如果你想能够,像按钮一样编辑它,最好的方法是创建一个MovieClip
子类......然后你可以创建一个MovieClip
,它为每个状态都有一个场景,然后你将它与类相关联......类将不得不停止MovieClip
以避免奇怪的行为......然后您可以收听所有类型的鼠标事件,决定跳转到哪个场景...好吧,做一些工作...或者您创建一个合适的 CS3/CS4 组件...或者您可以找到一个...
问候
back2dos
于 2009-07-11T17:00:04.560 回答