摘要:
texture是被创建来填充Image对象的,Texture和Image的关系就好像是本地的BitmapData和Bitmap的关系一样。Texture类包含如下的apis: 阅读全文
摘要:
在前面提到过,Starling是Sparrow的姊妹篇,正因为这样,Starling里的touch事件的机制其实是为移动设备的触摸交互设计的,所以当你使用它进行使用鼠标交互的桌面应用开发时,第一眼会感觉有些困惑。 阅读全文
摘要:
所有的Starling对象都是EventDispatcher的子类。就像是用本地的EventDispatcher一样,所有的Starling对象都有注册和移除监听的api。
• addEventListener : Registers a listener to a specific event.
• hasEventListener : Tests if there is a listener for a specific event.
• removeEventListener : Removes the event listener. 阅读全文
摘要:
Starling 是在 Stage3D APIs 基础上开发的一种 ActionScript 3 2D 框架(可用于 Flash Player 11 和 Adobe AIR 3的桌面)。 Starling 是为游戏开发设计的,但是你可以将它应用于很多其它的应用程序。 在不必涉及低级 Stage3D APIs 情况下,Starling 使得编写具有快速 GPU 加速功能的应用程序成为可能。
大多数 Flash 开发人员希望利用这种能力提高 GPU 的加速功能(通过使用 Stage3D 技术),而不必编写如此高级的框架和深入研究低级的 Stage3D APIs。 Starling 是完全基于 Flash Player APIs 而设计,并将 Stage3D(Molehill)复杂性抽象化。 因此每个人都能看到直观的程序。
Starling 是为 ActionScript 3开发人员而设计,尤其是这些涉及2D游戏开发的人员。 在使用 ActionScript 3 之前,你必须基本了解它。由于 Starling 轻便、灵活并易于使用,你也可以将它应用于其它项目需求,例如 UI 编程 阅读全文
摘要:
显示列表
starling和flash本地的显示列表有一样的规则,在没有东西添加进stage之前,stage是null的。在本地flash中,为了能更安全的使用stage,我们通常使用一些Flash中的重要的事件,这些事件在starling中同样可用: 阅读全文