問題タブ [actionscript-3]
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.
apache-flex - ギャップフィル演習用のカスタム Flex コンポーネントを作成するにはどうすればよいですか?
このコンポーネントの目的は、特定の科目に関する学生の知識をテストすることです。以下の例では、地理です。生徒には、単語が欠落しているテキストが渡されます。彼/彼女は不足している単語を埋める (この場合はタイプする) 必要があります - したがって、この種のテスト/演習はギャップ埋めと呼ばれます。
ロンドンは ________ であり、______________ で最大の都市部です。2000 年間の重要な入植地であったロンドンの歴史は、____________ による創設にまでさかのぼります。
コンポーネントは、テキスト内に「フローティング」ギャップがあるテキストを表示できる必要があります。これらのギャップは、TextInput コントロールと同様の動作をします。学生が回答を送信すると、コンポーネントは入力された単語を返し、これらが予想される回答と比較されます。
コンポーネントはテキストを表示できる必要があり、ギャップは必要なすべてのパラメーターをテキストから動的に導出します。ギャップの位置は、テキスト内のギャップの位置とギャップのサイズ (文字数) を示す特別なトークン (#10# など) でマークできます。
したがって、上記のテキストは、コンポーネントにロードされる前は次のようになります。
ロンドンは#10#であり、#15#で最大の都市部です。2000 年間の重要な入植地であったロンドンの歴史は、#8# による創設にまでさかのぼります。
apache-flex - actionscript / Flexで文字列をuintに変換する
コンポーネントを作成していて、多くのフレックス コントロールと同じようにカラー プロパティを公開したいと考えています。このような単純なコンポーネントがあるとします。それを foo_label と呼びましょう。
次に、次の行に沿って別の mxml ファイルにコンポーネントを追加します。
コンパイラをコンパイルすると、「テキスト 'red' から uint 型の値を解析できません」というエラーが表示されます。ただし、無地のラベルを使用すればできる
色のプロパティはまだ uint 型です。
私の質問は、コンポーネントのテキストの色を制御できるように、パブリック プロパティを公開するにはどうすればよいですか? 文字列 "red" を mx コントロールの uint フィールドとして使用できるのに、カスタム コンポーネントでは同じようにできないのはなぜですか? 何か特別なことをする必要がありますか?
ありがとう。
actionscript-3 - Actionscript 3 でシングルトン パターン クラスを実装する最良の方法は何ですか?
AS3 ではプライベート コンストラクターが許可されていないため、シングルトンを構築し、コンストラクターが "new" によって明示的に作成されていないことを保証する唯一の方法は、単一のパラメーターを渡して確認することです。
2 つの推奨事項を聞いたことがあります。1 つは呼び出し元をチェックして、それが静的な getInstance() であることを確認すること、もう 1 つは同じパッケージ名前空間にプライベート/内部クラスを配置することです。
コンストラクターで渡されたプライベート オブジェクトは望ましいように見えますが、同じパッケージにプライベート クラスを含めることができるようには見えません。これは本当ですか?さらに重要なのは、シングルトンを実装する最良の方法ですか?
ruby - Ruby から Actionscript3 バイトコードへ
こんにちは、Ruby to actionscript 3 バイトコード コンパイラを調べていて、Red Sun というプロジェクトについての言及を見つけましたが、それに関する情報はほとんど見つかりません。
だから私の質問は... RubyソースをAS3バイトコードに変換するために利用できるツールは何ですか
apache-flex - Flex でカスタム コンポーネントのハンドルを取得するにはどうすればよいですか?
ユーザーがログインボタンをクリックしたときにカスタム LoginEvent をディスパッチする単純なフォームである Flex のカスタムログインコンポーネントがあります。
次に、flex アプリケーションを含む main.mxml ファイルを用意し、問題なくコンポーネントをアプリケーションに追加します。
次に、actionscript でイベントを結び付けようとします。
すべてがうまくいっているように見えますが、コンパイルすると「未定義のプロパティ cLogin のエラーです...明らかに、ID「cLogin」で制御できますが、「ハンドル」を取得できないようです...私は何を間違っていますか?
ありがとう。
actionscript-3 - Flash: 1 つのイベント リスナーで同じタイプのすべてのイベントをリッスンする
それは生死の問題ではありませんが、これが可能かどうか疑問に思います:
1 つのタイプのカスタム イベント (FormEvent) からいくつかのイベントを取得しました。これらすべてのイベントをリッスンし、イベント タイプに従って処理する FormListener を取得しました。一度に 1 つの eventListener を追加する代わりに、一度にすべてのイベントを追加したいと考えています。
したがって、次のようになります。
しかし、すべてのイベントを一度に1つずつ追加する代わりに、次のようなことをしたいと思います
このようなことが可能かどうか、私はそれが大好きです。私はたくさんのイベントを扱っています:)
apache-flex - WCF および Linq to Entities で Flex を使用する際の提案
そのため、ASP.NET サーバーを使用するプロジェクトに取り組んでおり、LINQ-to-Entity クエリから WCF 経由でエンティティが渡されます。私はすでに WCF の循環参照の問題を解決しています。次のステップである Flex UI に目を向けているので、Flex から WCF を処理したり、Flex でエンティティ (エンティティ フレームワークからのエンティティ) を使用したりすることで、人々がすでに直面していることは何でしょうか? また、Flex の提案、ライブラリ、パターン、およびヒントが役立ちます。ありがとう。
役立つこと:
- UI 側でエンティティを「永続化」または複製する方法。
- セキュリティ、UI からサービスへの通信を保護する方法。
- UI からサービスに新しいエンティティを生成/渡し、.NET エンティティとして解釈する方法
apache-flex - カスタムスキンとカスタムクラスを SWC にマージ
カスタム コンポーネントである *.as ファイル、カスタム コンポーネント スキンを含む SWC クラス、およびカスタム クラスに外観を指示する (SWC スキン ファイルを参照する) css ファイルがある場合、ライブラリ プロジェクト (flexbuilder 3 を使用) を使用して、すべてを含む単一の SWC ファイルを生成しますか?
flash - ActionScript3 ユーザー インターフェイス コンポーネント?
AS2 を数年間使用した後、AS3 (Flash9/Flash10) でアプリケーションを書き始めています。GUI コンポーネントの完全なセットが必要になり、どのセットを使用するかを決定する必要があります。AS2 の時代には、Flash に含まれる組み込みコンポーネントは、ファイルサイズが肥大化する、遅い、バグがあるなど、かなりひどいものでした。しかし、新しいコンポーネント (CS3 に含まれる) については良いことを聞きました。そこで、いくつかの異なるセットを使用したことのある人からのアドバイスを探しています.
聞いたことのあるコンポーネント セット:
- CS3 コンポーネント- 欠点は、CS3 IDE をいじる必要があることです。すべて FlashDevelop からのみ作業したいと考えています。
- Flex コンポーネント- 欠点として、Flex フレームワークが必要です。つまり、MXML ファイルから始めなければならず、さらにフレームワークが肥大化します。
- bit101 のMinimalComps - 少し限定的ではありますが、これらは良い出発点のように見えます
- ASwing A3 - これらは面白そうに見えますが、少しオーバーエンジニアリングされているようです。
理想的には、それらは軽量で、きちんとした API を持ち、過度に複雑ではないでしょう。
apache-flex - MXMLを使用せずにFlexフレームワーク/コンポーネントを使用できますか?
MXML を使用せずに、Flex フレームワークとコンポーネントを使用することはできますか? 私は ActionScript のことはかなりよく知っていますが、新しい XML 言語をいじり回して、単純な UI をそこに組み込むようなことはしたくありません。コンパイル可能な.asファイルで構成された例を誰でも提供できますか(理想的にはFlashDevelopを介して、Flex SDKでそれを行う方法を伝えるだけでも問題ありません)、Flex Frameworkを使用しますか? たとえば、アラートを開く Flex ボタンを表示するだけでも完璧です。
それが不可能な場合、Flex SDK にアクセスできるカスタム AS クラスをブートストラップする最小限の MXML ファイルを誰かが提供できますか?