unity2d

    0

    1答えて

    現在、ターンベースのタイプのゲームを行っていますが、選択した敵の位置にプレーヤーを移動させる方法がわかりません。 これは、敵の位置を持つプレイヤースクリプトです。 void Update() { if ((Input.GetKeyDown("1")) && (BattleFlow.playerTurn == 1)) // attack monster 1 { Ba

    0

    1答えて

    を作成属性。 Knightスクリプトはメソッド "SetResource(true)"を呼び出します。このメソッドは、NullReferenceExceptionを作成します。問題は属性「private Attribute health」(属性は非Monobehaviourクラスです)によって生成されますが、理由はわかりませんが、騎士スクリプト manuelがすべてのゲームオブジェクトに問題ありま

    0

    1答えて

    私はユニティプロジェクトをやっています。オブジェクトをクリックするとオブジェクトが上がりたいそれは行くが、ロールオーバーすると(rotation.zが90より大きく275よりも小さい場合)、代わりに下に下がります。だから、物体が上がるように負の推力を加えなければならない。しかし、ゲームはそれを検出していないか、この機能はそれをサポートしていません。どのように私はそれを修正するだろうどのような提案?

    1

    1答えて

    私はブロックブレイカータイプのゲームをC#でコード化していますが、主にうまく動作しますが、テストではボールが特定の状況で遅くなることがわかりました。すなわち、ゲームオブジェクトのレンガの間にくさび形があれば、ボールの力は急速に減速する! 10回のうち8回はこれは起こりませんが、それ以外の時間にはなぜ、わからないのですか?私はあなたがこれを解決するために必要があると思うボールのスクリプトを投稿します

    0

    1答えて

    私は単純な2Dシューティングゲームを作っています。現在のところ、サーバーの両側に動きが表示されますが、ホストがサーバーを作成した場合は、サーバー上にのみ表示されます。クライアントが弾丸を作った場合、それはホストから見えない(しかし、クライアントから見える)ので、私は彼らがサーバー上で生まれていないと推測します。ホストは動作してもクライアントはそうしないので、なぜこの問題が発生し、どのように動作する

    0

    1答えて

    私の英語のために申し訳ありません(Google翻訳)。以下は、選択したディレクトリ(資産/リソース/ TestObject.asset)で資産(はScriptableObject)を作成するコードの抜粋です: [MenuItem("Assets/Create/Test Object")] private static void CreateTestObject() { var tes

    0

    1答えて

    問題がある静的変数を使用する必要があります。通常の変数を使用する場合は使用しないでください。私がgameobjectを3回クリックしたとしても。それは動作しますが、新しいシーンを読み込んだり読み込んだりすると、シーン変数は同じままになりますが、0にする必要があります。 基本的にはですが、現在のシーンを読み込んだ後に変数をリセットする必要があります。 public static int end;

    0

    1答えて

    プレーヤーがコインに衝突したときにサウンドを再生したいが、サウンドは再生されない。私は何の誤りもありません。私はAudio SourceとUnityのスクリプトにサウンドを添付しました。 audio = GetComponent<AudioSource>();AudioSourceこのスクリプト(TriggerCoinが)に取り付けられ、このスクリプトまたはゲームオブジェクトに接続されていることを

    0

    1答えて

    foreachループのときにアクティブをfalseに設定する方法。ここ はループです: public void OnemoreTry(){ var respawns = GameObject.FindGameObjectWithTag ("Enemy"); foreach (GameObject respawn in respawns) { respawn.S