問題タブ [swc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
772 参照

apache-flex - カスタムスキンとカスタムクラスを SWC にマージ

カスタム コンポーネントである *.as ファイル、カスタム コンポーネント スキンを含む SWC クラス、およびカスタム クラスに外観を指示する (SWC スキン ファイルを参照する) css ファイルがある場合、ライブラリ プロジェクト (flexbuilder 3 を使用) を使用して、すべてを含む単一の SWC ファイルを生成しますか?

0 投票する
4 に答える
1189 参照

apache-flex - SWC ファイルのリンクに関する問題

このチュートリアルに従って、as3corelib ライブラリをリンクして JSON 機能を使用しようとしています。しかし、それをコンパイルするのに問題があります。私のコマンドは次のようになります。

しかし、私はこのエラーが発生しています:

何が問題ですか?

更新: これは Flex 3 を使用しているためですか? チュートリアルは Flex 2 向けのようです。もしそうなら、Flex 3 のために何をする必要がありますか?

0 投票する
4 に答える
504 参照

apache-flex - SWC コンポーネントにメタデータ (バージョン、ライセンスなど) を埋め込む標準化された方法はありますか?

シナリオ:複数のサードパーティ ライブラリとコンポーネントをファイル形式で使用するAdob​​e Flex 3SWCプロジェクトがあります。

SWCこれらのファイルの「中身」を知るにはどうすればよいでしょうか? 具体的には、プロジェクトがこれらすべてのコンポーネントの最新バージョンを使用していることを確認するにはどうすればよいですか?

公式の Adob​​e Flex 3 ヘルプによるとversion、パッケージ化して配布する予定のコンポーネントのプロパティを「定義できます」(sic) 。次のようなもの:

しかし、そのプロパティは Adob​​e のオーサリング ツールによって特別な方法で扱われることはありません。

catalog.xmlすべてのコンポーネント内にあるファイルにはSWC、その意味で役立つものは何も含まれていないようです。

SWC開発者は通常、それらのファイルに何らかの方法でメタデータを埋め込んで配布していますか? ファイルからバージョン、ライセンス、作成者、著作権などのデータを取得する標準化された方法はありSWCますか?

0 投票する
2 に答える
592 参照

actionscript - Flex Builder Actionscript プロジェクトで「mx」または「fl」名前空間にアクセスするにはどうすればよいですか?

Flex Builder Actionscript プロジェクトでmxまたは 名前空間にアクセスするにはどうすればよいですか?fl

特定の .swc ファイルを含める必要がありますか?

私はどれを見つけることができないようです。

0 投票する
1 に答える
215 参照

flash - フラッシュ cs3 コンポーネントの問題

新しいフラッシュ ゲームに、swc ベースのカスタム コンポーネントを使用しています。プレースホルダー グラフィックスの一部を更新することにしたとき、エンジンの開発はほぼ完了していました。コンポーネントがコンパイルされないことを確認するためだけに必要な変更を行いました。グラフィックと、新しいグラフィックを表示するために必要ないくつかの重要でないコードを更新しただけなので、これは奇妙だと思いました。もしかして設定変えちゃった…?コンパイラが報告した問題を修正し、新しい swc ファイルをエクスポートしました。成功。コンポーネント パネルをリロードし、ステージにドラッグしました...空のコンポーネントを見つけるためだけに! コンポーネントは私のライブラリにも登録されませんでした。簡単に消えました!助言がありますか?ちなみにas3です。

0 投票する
2 に答える
3978 参照

flash - Flash AS3 - インポートされたテキストフィールドのムービークリップを選択不可に設定する方法

テキストを含むグラフィックを Flash CS4 で作成しました。適切な文字を埋め込み、それを MovieClip としてライブラリに保存しました。次に、それを SWC ファイルにエクスポートしました。

次に、AS3 コード (Flex SDK/メモ帳を使用) で、ムービークリップをインポートし、いくつかのマウス イベントを割り当てて、ボタンとして使用できるようにします。

残念ながら、この方法でインポートしたすべてのグラフィック内テキストには「I」マウス カーソルがあり、テキストは選択可能です。これはフラッシュ アプリケーションからフォーカスを奪うものであり、良くありません。

私ができるテキストフィールドがあるとき、私は知っています:

ただし、インポートしているムービークリップの場合、これは効果がありません。

私は何を間違っていますか?

0 投票する
1 に答える
1784 参照

apache-flex - Flex / Flash: 複数の SWC に同じフォントを埋め込む方法

次のプロジェクト構造があります。 - Flex プロジェクト (SDK 3.3) - Flex プロジェクトでコンポーネントとして使用されるグラフィックとテキストフィールドを含む複数の SWC。

動的テキストフィールドですべて同じフォントを使用する SWC が多数あるため、すべての SWC にフォントを埋め込みたくありません。代わりに、すべての SWC がフォントをロードする場所からフォントを含むライブラリ (RSL?) が必要です。

Flash の「ランタイム共有用エクスポート」機能を使用して、フォントを含むライブラリ ファイルを作成しようとしました。Flash にとどまっているときは完全に機能しますが、Flex でこれらの SWC を使用しようとすると、Flex が「内部ビルド エラー」をスローします。

フォントをロードするための良い戦略のアイデアはありますか?

どうもありがとう、コルト

0 投票する
3 に答える
2229 参照

apache-flex - 複数の Flex アプリケーション間でアセット (アイコン/画像) を共有する最良の方法は何ですか?

少し前に作成した Flex アプリケーションの新しい「ライト」バージョンを作成中です。多くのクラスとコンポーネントを、SWC ファイルをコンパイルする Flex ライブラリ プロジェクトに移植してきました。どちらも Cairngorm アプリケーションであるため、重複したコードを完全に排除することはできませんが、アイコン (PNG ファイル) などのアセットを共有できるようにすることは当然のことと思われます。これを行う最善の方法は何ですか?それらを SWC に含めようとしましたが、アプリケーションでそれらにアクセスする方法がわかりません。あなたがそれを理解するのを手伝ってくれるなら、私の質問は答えられます. 何かご意見は?

現在、Flex アプリケーションにアイコン/画像を埋め込む方法の例を次に示します。

ありがとう。

0 投票する
2 に答える
5741 参照

apache-flex - flex で記述されたクラスを使用して、flex で使用するために flash で swc をコンパイルします。

わかった、

複雑に聞こえますが、そうではありません。いくつかのアセット (ボタンなど) を使用したいのですが、フレックス アクション スクリプト プロジェクトでフラッシュで作成しています。私のアセットはすべて 10K 未満なので、swf をロードする予定はありません。ロードされるまで待って、インターフェイスを作成します。swc を使用して、必要なクリップをインスタンス化するだけです。また、Button クラスにいくつかの追加のプロパティを持たせたいのですが、ここで問題が発生します。

Flash IDE のリンケージ プロパティでカスタム ボタン クラスへの参照を追加し、ボタン ムービークリップの子をトレースすると、正しいトレースが得られます。次に、生成された swc ファイルを使用して Flex の Main クラスで Button を作成し、Button MovieClip の同じ子をトレースすると、null が返されます。

何故ですか ?とにかくこれを回避する方法はありますか? Flex Component Kit の使用を検討しましたが、単純なアクション スクリプト プロジェクトに取り組んでおり、Flex フレームワークを使用していないため、現時点で Component Kit を使用する意味がありません。

ありがとう!

0 投票する
3 に答える
4068 参照

flash - リンクされた SWC ムービークリップ アセットを FlexBuilder Actionscript プロジェクトのクラスに関連付ける方法

私は Flex Builder をますます使用しており、すべて Flex Builder でかなり資産の多いアプリケーションを作成しようとしています。Flash アセットを SWC としてパブリッシュまたはエクスポートして Flex Builder で使用できるようにする方法は知っていますが、Flash にフレーム状態のボタン MovieClip があり、それが SWC としてパブリッシュされた SWF にエクスポートまたは含まれている場合はどうでしょうか。 Flexbuilder で作成されたクラス ファイルをこの SWC アセットに関連付けたいですか?

不必要なラウンドトリップを避けたい... Flash で作成された MovieClip クラスを編集する必要があるたびに、Flex Builder で使用できるように、クラスを編集して SWC に再公開または再エクスポートする必要があります。つまり、Flash でグラフィック アセットをオーサリングしながら、すべてのコーディングを Flexbuilder で行いたいと考えています。