创建的精灵,我不知道,如果标题是误导,因为我加载图像实际上是一个精灵图像组成的多态按钮。我想加载这个图像并将其分割成AS3中的几个显示对象(sprite?),以创建一个具有over和down状态的SimpleButton
。AS3:从加载图像
现在我只是加载图像Loader
和URLRequest
,然后从加载的内容中创建一个精灵。
这是可能的,或者是有这样做的任何其他方式,而无需加载两个单独的图像?
由于提前,
皮埃尔
创建的精灵,我不知道,如果标题是误导,因为我加载图像实际上是一个精灵图像组成的多态按钮。我想加载这个图像并将其分割成AS3中的几个显示对象(sprite?),以创建一个具有over和down状态的SimpleButton
。AS3:从加载图像
现在我只是加载图像Loader
和URLRequest
,然后从加载的内容中创建一个精灵。
这是可能的,或者是有这样做的任何其他方式,而无需加载两个单独的图像?
由于提前,
皮埃尔
有。您可以使用Sprite类的mask function。首先,你设置面膜normalstate图像的按钮部分,,并在鼠标悬停你的面具设置到其它状态并按下鼠标设置面膜图像的clickstate按钮部分
请注明作为回答,如果这有帮助。
感谢您的答案,我会尝试它:-) – 2011-03-15 12:17:15
为@SynerCode提到的,你可以使用口罩。这也可能是值得考虑的scrollRect属性(http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/display/DisplayObject.html#scrollRect) – 2011-03-15 11:05:23
谢谢@George Profenza,这是我选择的解决方案使用:-) – 2011-03-15 16:03:09