Starling移动平台开发初体验
请先配置最新版本的sdk:
?
>> flex_sdk_4.6
http://www.adobe.com/devnet/flex/flex-sdk-download.html
?
?
>> air_sdk_3.5
http://www.adobe.com/devnet/air/air-sdk-download.html?
?
?
文章内容来自:Starling中文站
?
http://gamua.com/starling/first-steps/
目录import starling.display.Sprite;import starling.text.TextField;?public class Game extends Sprite{ public function Game() { var textField:TextField = new TextField(400, 300, "Welcome to Starling!"); addChild(textField); }}
对Starling新手来说,遇到最多的问题是没有使用正确的类。开发工具的代码补全功能,往往在您需要"starling.display"下面的类的时候,默认提供的是"flash.display"下的类。当发生错误的时候,记得先检查一下您的类的导入语句:您可能导入了错误的包。
使用正确的渲染模式当您通过浏览器来测试SWF的时候,您需要确保通过额外的参数开启了Stage3D渲染。同样如果是AIR项目需要确保在配置XML中做了正确设置。
HTML: 在object 标签, 添加 <param value='direct' name='wmode'> HTML: 在embed 标签, 添加 wmode='direct' AIR: 在配置文件中改变渲染模式: <renderMode>direct</renderMode> 获取更多信息我们(和许多有经验的Starling用户)准备了很多的文档资料供您阅读。如果您在开发过程中卡壳了,请移步这里查阅进一步的资料。
Help
翻译: 郭少瑞(NeoGuo)