問題タブ [flash-v3-components]

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 投票する
4 に答える
3548 参照

flash - scrollDrag=true の場合、ScrollPane/endDrag() での null オブジェクト参照

私のフラッシュ アプリケーションには、Scrollpanes を使用する複数のウィンドウがあります。これらの scrollDrag プロパティは、その機能が必要なため true に設定されています。これらの「ウィンドウ」の 1 つを (アプリケーション内で) 閉じて別のウィンドウを開くと、ログにこのエラーが大量に表示されるようです。

時々私は何千ものこれらを取得します.これはおそらく私のアプリを少し遅くしていると思いますが、それ以外は問題を引き起こしていません. scrollpane の Adob​​e コードを見ると、endDrag は非常に単純です。

ここで null になる可能性があるのはステージ変数だけです。

私が考えられる唯一のことは、アプリケーションのウィンドウが閉じる前に scrollDrag=false を設定して、何もイベントをリッスンしないようにすることです。他の提案はありますか?

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

flash - Flash でタイル リストのカスタム セル レンダラーを作成する方法

私のプロジェクトにカスタムを実装する必要がありcell rendererます.Googleで検索しましたが、必要なものが見つかりませんでした.

2つのアイコンをいくつか表示するcellには、それぞれが必要です。それを始めるには良い例が必要です。tile listlabels

可能であれば、テンプレートを として設計し、MovieClipそれをタイルリストに渡してセルをレンダリングする方法が必要です。

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

flash - tileListコンポーネントのフォントをアンチエイリアスアクションスクリプトに設定する方法3

私はtileListコンポーネントを持っていて、各ラベル内のフォントをアンチエイリアスする方法を考えていました。私はフォントを使用して埋め込まれています:

私はこれまで運が悪かったので、特にレーベルをターゲットにしようとしました。

動作しませんでした。

誰かが持っていると提案?

ありがとう。

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

flash - データプロバイダーを変更するときにFlashタイルリストからの未処理の#2044エラーを処理するにはどうすればよいですか?

カスタムImageCellベースのアイテムレンダラーを使用するタイルリストコンポーネントがあります。取得しようとしている画像の一部が見つからない場合があり、カスタムImageCellローダーのIEOrrorリスナーを介してこれを処理できることを私は知っています。

ただし、データプロバイダーを設定すると、すべての画像の読み込みまたはエラープロセスが完了する前にデータプロバイダーが変更され、フラッシュデバッグプレーヤーがFirefoxで未処理の#2044エラーをスローし、画像が見つからなかったことを示します。デバッグプレーヤーを使用するオペラでは、ロードが完了しなかったことを示す#2044がスローされます。

これらのエラーをトラップして無視する方法が見つからないため、デバッガープレーヤーのダイアログが表示されません。また、Flash Builder IDEを使用してデバッグする場合、デバッガーはこれらのエラーをまったく発生させません。他のエラーを問題なく発生させることができる間は、プレーヤー内にのみ存在します。

これは、データプロバイダーが変更されたときにエラーリスナーが破棄されているかのようですが、ローダーは続行し、未処理の#2044をスローします。

効果的な処理方法に関するアイデアはありますか?あなたの時間と援助を前もって感謝します-

b

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

flash - TileList コンポーネントでの単一のサムネイルの外観の変更

TileList コンポーネントを使用してサムネイルのリストを作成しようとしていますが、これまでのところうまく機能しています。コンポーネント内の単一の ImageCell の外観を変更する方法はありますか?

サムネイル データを XML として取り込み、それが「新しい」画像かどうかの属性を持っています。アプリケーションの個々のサムネイルの上に小さなバッジを表示したいと思います。

ImageCell クラスのサブクラス (ICellRenderer を実装) を作成してカスタム スキンを設定したことに注意してください。ただし、ここに条件付きコードを追加しようとすると (設定した「新しい」パラメーターをチェックすると、単に機能しません (エラーは発生しません)メッセージ)。

これを達成する方法について誰かアイデアがありますか?

ありがとう!

  • スコット
0 投票する
1 に答える
259 参照

list - ActionScript-ComboBoxはSelectableListですか?

SelectableListクラスに関するAdobeのドキュメントがわかりません。

SelectableListは、すべてのリストベースのコンポーネント(List、TileList、DataGrid、ComboBoxコンポーネントなど)の基本クラスです。

SelectableListは、ComboBoxの基本クラスではありません。

SelectableList > BaseScrollPane> UIComponent> Sprite> DisplayObjectContainer> InteractiveObject> DisplayObject> EventDispatcher> Object

ComboBox > UIComponent> Sprite> DisplayObjectContainer> InteractiveObject> DisplayObject> EventDispatcher> Object

これはエラーですか?または私は何かが欠けていますか?

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

flash - Flash - Flash CS5 のコンポーネント ドキュメントの作成

Flash CS5 のコンポーネントを作成する方法についてどこかに公開されている公式ドキュメント/ガイドはありませんか?

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

actionscript-3 - ActionScript - カスタム CellRenderer から List/DataProvider にアクセス

次のコードは、カスタム セル レンダラー (CustomListCell クラス) を使用するメイン コントローラー クラスで List オブジェクトを設定します。CustomListCell クラスは、List の DataProvider からセル自体を削除するために使用されるセルの Button オブジェクトを作成します。

カスタム セル レンダラーから親 List オブジェクトに正しくアクセスするにはどうすればよいですか?


アップデート

以下は、Flash v3 List コンポーネントを使用して ICellRenderer を実装する、私の作業中のカスタム レンダラーです。List の dataProvider は、各セルの 2 つの要素 (randomColor と randomNumber) で構成されます。


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

flash - フラッシュスライダーコンポーネントのキーボードコントロールを削除します

デフォルトでは、フラッシュスライダーコンポーネントはキーボードで操作できます。この動作を無効にして、ユーザーがスライダーコンポーネントをマウスでのみドラッグできるようにする方法はありますか?

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

flash - Flash での fl.core.UIComponent のサブクラス化

Flash で何かを描画したいときはいつでも、Sprite や Movieclip の代わりに fl.core.UIComponent をサブクラス化します。これは、幅と高さの実装が適切であるためです (注: これは Flex UIComponent ではありません)。

たとえば、UIComponent の適切な使用例であるボタンがあるとしますが、ボタンにはアイコン、テキスト文字列、および開示矢印があります。つまり、3 人の子供。これら 3 つの子も UIComponents として作成します。

幅/高さのメソッドとプロパティをオーバーライドする Sprite の独自のサブクラスを作成できることはわかっていますが、この方法で UIComponent を使用することの欠点はありますか?