2

私は AS3 プロジェクトを構築していて、それに Feathers を組み込みたいのですが、彼らのドキュメントに従おうとすると混乱します。おそらく私のせいです!

テーマ (MinimalMobileTheme) を追加しようとしていますが、テーマ フォルダーを追加する場所、追加する必要があるフォルダー、またはそれらを追加する方法がわかりません。

Flash Builder を使用しています。

どんな助けでも感謝します。

4

2 に答える 2

1

さて、このチュートリアルに従って、StarlingandFeathersをセットアップしました。

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

それぞれをそれぞれのgithubリポジトリからダウンロードして抽出し、指定されたとおりにソースフォルダーをビルドパスに追加しました。-app.xmlファイルでrenderModeをdirectに変更し、サンプルを使用して、Starling自体が正常に機能していることを確認します。

現在、テーマの使用法を検討していますが、基本的に使用されている大きなスプライトシートpngと、それに付随するXMLファイルおよび各テーマのフォントが1つしかないようです。これは、ソースをダウンロードしてFlash Builderプロジェクトのプロパティにリンクするだけの場合と同じように機能すると思います(ナビゲーターでプロジェクトを右クリックしてプロパティに移動するか、メインプロジェクトメニューに移動してプロパティを選択してから移動します)。 ActionScriptビルドパスに追加し、ソースフォルダーを追加します)。

埋め込みは、ビルドパスの1つに関連している必要があります。

これまでに私を助けてくれたいくつかのリソースがあります:

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);
于 2012-12-03T22:33:41.043 に答える
0

次の手順に従います 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の次の手順に従ってください

于 2013-05-08T11:30:30.487 に答える