問題タブ [unity2d]
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.
c# - プレイヤーが敵に攻撃されたとき、歩留まり待機秒数を 60 秒に戻すにはどうすればよいですか?
基本的には、ユーザーがパワーアップボタンを押すたびに自由に悪魔に変身できるプレーヤーを作りたいのですが、60秒後に変身を終了させたいです(変身が終了したら、プレーヤーを元の状態に戻したい)。また、プレイヤーが敵に襲われたら変身を終了させたいです。これまでのところ、このコードを作成して動作しますが、プレイヤーが敵に襲われた場合、およびユーザーがボタンを押してプレイヤーを元に戻すことを決定した場合、イールド待機を 60 秒にリセットするのに問題があります。悪魔に。誰でもこの問題を解決できますか?
私のヒエラルキーでは、プレイヤーを親、デーモン プレイヤーを子としています。プレーヤーにアタッチされたプレーヤー移動スクリプトと、以下の変換スクリプト:
そして、デーモン プレーヤーにこのスクリプトを添付しました。私は動作しますが、ユーザーがボタンをクリックして悪魔に変身するとき、yield waitforseconds は止まりません。
c# - Unity 2D: 動かずに向きを変える
unity2dでポケモンのゲームを作ろうとしています。私はなんとかグリッドを動かすことができましたが、移動せずにどのように方向を向くかについての手がかりがありません(同じ場所にとどまり、移動せずに方向を向いているだけで、AまたはWまたはSまたはDが1回押されたとき)。
それは私がこれまで持っているものです:
どうもありがとうございました!
c# - Unity でのランダム スポーン (C#)
こんにちは、私は 2D で最初のユニティ ゲームを作成しています。現在、このコードを持っています。配列矢印に 3 つの異なるゲームオブジェクト (a、b、c と呼びます) があり、そのうちのどれが生成されたかを知りたい (別の関数で使用できるようにするため)、前のものをシーンから削除します。これで、5 秒ごとに 1 つのゲームオブジェクトが別のゲームオブジェクトにスポーンされ、そのうちのどれがランダムにスポーンしたのかわかりません。何か案が?
arrays - ゲーム内でのカード配列の整列
tcg (トレーディング カード ゲーム) を作成していますが、プレイ中にカードのレイアウトを変更する方法を知りたいです。つまり、カードはキャンバス上で画面の中央に垂直方向と水平方向の両方に整列して配置され、カードを引く/破棄すると、カードがスペースを埋めてゲームで再び整列するようになります。どうやってやるの?何か案は?自分の番がいつ始まるかの解決策を考えたのですが(画面の中央から始めて、1ステップ×カードの枚数/2だけ後ろに下がって、次から次へとカードを出現させる)、わかりません。カードをすべて再度ロードせずにカードの 1 つを閉じるときに、カードの配置を変更する方法... 例の画像