羽毛Starling AS3 AIR主题



我正在构建一个AS3项目,我想将Feathers纳入其中,但当我试图遵循他们的文档时,我感到困惑。可能是我的错!

我正在尝试添加一个主题(MinimalMobileTheme),但我不知道在哪里添加主题文件夹,也不知道我应该添加什么文件夹,或者我如何显示添加它们。

我正在使用Flash Builder。

感谢您的帮助。

好的,只是按照本教程来设置Starling和Feathers:

http://gamua.com/starling/first-steps/

从各自的github repos下载并提取,然后将源文件夹添加到指定的构建路径中。在app.xml文件中将renderMode更改为direct,并使用示例来确保Starling本身工作正常。

我现在正在研究主题的用法,但基本上只使用了一个大的sprite表png和一个XML文件,以及每个主题的字体。我想这将以与下载源代码并将其链接到flash构建器项目属性相同的方式工作(可以在导航器中右键单击项目并转到属性,或者转到项目主菜单并选择属性,然后转到ActionScript构建路径并添加源文件夹)。

Embed应该相对于您的一个构建路径。

以下是迄今为止帮助我的一些资源:

http://wiki.starling-framework.org/feathers/getting-started

http://www.hsharma.com/tutorials/starting-with-starling-ep-1-intro-setup/

挂断了,我刚刚在尝试使用羽毛时遇到了一个错误,看起来开发人员已经意识到了,他们正在处理当前修订版的一些问题,所以需要付出相当大的努力来解决这个问题(作为这里的新手)。如果你已经让这两个的现任主管工作或一些旧的修订版让我知道,我会再试试。

http://forum.starling-framework.org/topic/error-supportscissorrectangle-this_scissorrect

发布到Feathers网站的例子在来源中使用了这个:

private function addedToStageHandler(event:Event):void
{
this._theme = new MetalWorksMobileTheme(this.stage); //start using theme
this._navigator = new ScreenNavigator(); //components added afterwards have theme applied
this.addChild(this._navigator);

按照以下步骤操作1) 将文件feathers-1.0.1提取到桌面2) 右键单击包资源管理器上的项目名称,然后转到属性3) 选择源路径4) 在桌面上添加新文件夹feathers-1.0.1\themes\MetalWorksMobileTheme\source文件夹5) 好的。好啊然后用导入包

import feathers.themes.MetalWorksMobileTheme;

并按照教程中的下一步操作http://wiki.starling-framework.org/feathers/getting-started

最新更新