0

我正在尝试为按钮创建一个新状态,例如当我将鼠标指针移出命中区域时,它会触发一个小动画剪辑。我该怎么做?我可能需要这个状态的特定名称,比如 Hit 或 Over,对吗?

4

1 回答 1

1

你不能那样做......按钮是类型的SimpleButton,它只有3个实际状态和一个hitarea......

要做,你想做什么,你需要创建一个自定义按钮组件,子类化SpriteMovieClip......不要忘记设置buttonModeuseHandCursor为真......如果你想能够,像按钮一样编辑它,最好的方法是创建一个MovieClip子类......然后你可以创建一个MovieClip,它为每个状态都有一个场景,然后你将它与类相关联......类将不得不停止MovieClip以避免奇怪的行为......然后您可以收听所有类型的鼠标事件,决定跳转到哪个场景...好吧,做一些工作...或者您创建一个合适的 CS3/CS4 组件...或者您可以找到一个...

问候

back2dos

于 2009-07-11T17:00:04.560 回答