問題タブ [flixel]
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.
actionscript-3 - マウス ポインター システムのデフォルトの手のアイコン (Flixel ゲーム作成ライブラリ)
たとえば、マウスポインターをシステムのデフォルトの手/ポインターアイコンのホバリングボタンに変更するにはどうすればよいですか?
xcode - Mac OSX Flash/Flixel開発Xcode
Flixelでゲームの開発を始めたいのですが、Macを使用しています。iPhoneアプリも開発しているのでXcodeをインストールしましたが、Mac開発用のテンプレートの設定に関する記事を見ましたhttps://github.com/AdamAtomic/flixel/wiki/xcode-basic-setupこれを実行しようとしましたが、動作しないようです(おそらく古くなっていますか?)mac osxで開発する方法や、VMWareを使用するだけでよいかについてのアイデアはありますか?
私は本当にMacOSXで開発したいと思っています。
誰かが私にいくつかのソフトウェアを勧めることができれば(私は本当にそれを無料で必要とします。現金= Pが少し不足しています)、それは素晴らしいでしょう!
flash - これを埋め込み画像ではなくクラスで動作させるにはどうすればよいですか?
オブジェクトをクリックするとオブジェクトが光るゲームを作成しようとしています。画像を埋め込んでビットマップに渡すと、次のように正常に動作します。
ただし、同じメソッドを使用してクラス スプライトを渡そうとすると、次のようになります。
ボックスを次のように呼び出します。
これ自体が FlxExtendedSprite です (テストのために通常の FlxSprite に戻しました)。試してみると、次のエラーが表示されます。
エラー #1034: タイプの強制に失敗しました: flash.display::BitmapData@3960701 を flash.display.Bitmap に変換できません。
この効果を修正して、このようなクラスで動作させる方法はありますか?
前もって感謝します!
actionscript-3 - Flixel と photonstorm の使用エラー - Flash Builder などではなく Flash Professional を使用しています
flixel と photonstorm をダウンロードして、完璧なコリジョン (FlxCollision) を作成しました。私のルートフォルダーにはflixel orgフォルダーがあり、org/plugin内にはサイトの指示に従ってフォトストームを抽出しました。ここにインポートしています:
問題は、衝突を検出する関数 (正確には if ステートメント) を呼び出すと、次のエラーが発生することです。
少しご案内いただければ幸いです。私は Flash Professional CS5 を使用しています。
actionscript-3 - actionscriptのifステートメントを使用して同じ値をチェックしますか?
私はFlixelを使用したマッチ3スタイルのパズルゲームに取り組んでいるので、各行と列をチェックして、いつでも一致するものがあるかどうかを確認しています。ただし、アクティブな6つの異なるピース(現在)があり、各ピースは整数で識別されます。それを考えると、私は次のようなことをすることによって、すべてのピースについてチェックすることができます:
ただし、これはかなり扱いにくく、基本的に私の好みにはあまりにも多くの繰り返しを引き起こします。
少なくとも、これらの配列の値が互いに等しいかどうかを、どの値であるかを指定しなくても確認できるようにしたいと思います。せいぜい、3つ(またはそれ以上)の隣接する部分について行全体をチェックできるようにしたいと思いますが、その部分を手動で行うことに決めます。
ご協力いただきありがとうございます!
編集:気にしないでください、私の編集は機能しませんでした。かどうかをチェックしていただけでpiecesArray[2][1] == 1
、悲しいパンダになりました。
編集2:私は以下の正しい答えを選択しました-それは私が使用したものとは正確には異なりますが、それは間違いなく私を始めさせました。Apocalyptic0n3に感謝します!
actionscript-3 - ゲームのリセット後に AS3 ローダーがアンロードされない
ここ数年、いつも大変お世話になりました。プログラミングの問題の解決策をいつでも見つけることができました。しかし、今回はこれに対する解決策を見つけることができませんでした。ローダーについて説明するトピックがいくつかありますが。私のはかなり違います。
問題: 最初のゲーム画面で、ムービー (.swf に変換されたムービー) を読み込みます。そして、次の状態に切り替えると、アンロードされて表示されなくなります。ゲームの最後に、独自に作成したリセット関数 (ローダーとはあまり関係がなく、いくつかの静的変数をリセットするだけです) を実行すると、ゲームは最初の状態に切り替わります。
ローダーが再び表示されます。しかし、状態を切り替えると、ローダーがまだ表示されています。
注: flixel ライブラリを使用しています。この場合、それが大きな違いを生むとは思いませんが(私はまだ問題を抱えているので、おそらくそうすると思います:P)。
重要なコードのみを配置しました。私は3つのボタンを持っています。私が押すとしましょう。3番目のボタン。switch ケースでは case 2 に入ります。
リセット関数は flixel 関数: FlxG.resetGame() ですが、実際には問題ではないと思います。
これが誰かが問題/解決策を見るのに十分な情報であることを願っています. 前もって感謝します。
コードは次のとおりです。
actionscript-3 - as3 でスプリングの配置に問題がある
しばらくの間、私は Flixel 用の Photonstorm の Power Tools 'Spring' プラグインをハックしようと試みてきました。いくつかの式に手を出しましたが、今まで望んでいたものを手に入れることができませんでした.
これをプラグインにハックすることに成功しました: http://illogictree.com/blog/2010/01/1345/
これにより、例は次のようになります。
どっちがいい。それは私が感じたいと思う方法で動作します。問題を除いて。文字列のボールがマウスの真下にあることを望みます。それを行う方法について何か考えはありますか?
そして質問する前に、次のようにコーディングしてください: //The plugin hack
オブジェクトを状態に適用する:
また、スプリングを緩めてロープや紐のようにするための助けも役に立ちます!
前もって感謝します!
actionscript-3 - mxmlcでコンパイルされているが実行されていないFlixelファイル
セットアップ:Actionscript 3とmxmlcは初めてで、マルチライブラリを備えた64ビットのArchLinuxを実行しています。FlexSDKもflixelもArchLinuxディストリビューションで提供もサポートもされていないため、それぞれ〜/ devtools / flexsdkと〜/ devtools/flixelに抽出しました。Flex SDK ... / bin /をパスに追加し、flixelの... /org/をすべてのflixelプロジェクトのルートディレクトリにコピーしました。
問題:純粋なas3でコンパイルしたすべてのHelloWorld.asはコンパイルされて正常に実行されますが、flixelライブラリを使用しようとすると、結果のSWFに黒または白の空白の画面が表示されます。ブラウザで実行中のSWFを右クリックすると、「ムービーがロードされていません...」および「Adobe FlashPlayer11.2.202.258について...」と表示されます。Firefox17とクロム23で発生します。
研究:アダム・アトミックを含め、見つけたすべてのフリクセルHelloWorldを試しました。すべてがこれに悩まされており、私が得る唯一のエラーは、プリローダーがないことを私に告げるエラーです。
これが問題であるかどうかを確認するためにプリローダーを備えたEZplatformerをコンパイルしました。-debug =trueを使用してもエラーなしでコンパイルされましたが、同じ空白の画面が表示されます。
質問:flixelを設定するため、またはflixelを使用するためにmxmlcを設定するために、さらに何かをする必要があると思いますが、何がわかりません。誰かがこの問題が何であるか、または私がどこで間違ったのか知っていますか?flixel-masterコードに、Flex SDK 4.6 mxmlcと互換性のないものはありますか?
actionscript-3 - Flixel の誤動作を引き起こす AS3 オブジェクトのインデックス作成 -- このコードの問題点は何ですか?
AS3、Flixel、およびコンポーネント/エンティティ システム (はい、すべて同時に) に足を踏み入れていますが、エンティティ (FlxSprite のサブクラス) が正しく追加されていません (つまり、まったく追加されていません)。問題のある行を突き止めるのに 2 時間ほど費やしました。私がそれを取り除くと、ゲームの残りの部分は喜んで一気飲みします.
このコードの何が問題になっていますか?
components
マップ/辞書として使用されるオブジェクト フィールドです。type
に設定され[class PlayerComponent]
ます。グーグルに基づいて、これは有効であり、意図したとおりに機能するはずです。
コンソールからの出力に基づいて、それはその行の後に救済されているだけであり、完全にクラッシュしているわけではありません. どうしたの?詳細については、リクエストに応じて喜んで提供します。
actionscript-3 - as3で実行時にパブリック変数を変更しますか? (フリクセル)
ユーザーがさまざまな色のボックスをクリックして、どれが正しいかを確認する推測ゲームを作成しようとしています。どの色(後の画像)を使用するかを決定する公開変数があります。コードは私のアップデートでこれです:
(colorUnit と colorArray はどちらも distributionp に等しく、クラス ファイルでは 2 の乱数です)
このコードを実行すると、変更は行われますが、切り替えは 1 回だけのようです。それ以外の場合は無視されます。後で使用できる乱数を継続的に切り替えるにはどうすればよいですか?
前もって感謝します!