問題タブ [unity5]
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.
unity3d - Unity ローグライク プロジェクト: 範囲外の引数の例外
Argument Out of Range Exception
Unity チュートリアルでフォローしているこのスクリプトの を取得しています。
例外は次のとおりです。
プロジェクトの実際のスクリプトは次のとおりです。
RandomPositions()
コードの問題を見つけることができませんが、関数が例外をスローしていると想定しています。誰かが問題を見ていますか?
c# - Photonはプレイヤーごとに新しい部屋を作成します
プレイヤーがランダムな部屋に参加するように Photon スクリプトを作成しました。部屋が見つからない場合、プレイヤーは自動的に新しい部屋を作成します。ただし、ゲームをビルドして 2 台の異なるコンピューターで実行すると、両方のコンピューターにルームが見つからないため、両方が独自のルームを作成します。誰かが理由を教えてください。
必要なプレイヤーが 1 人だけの場合はゲームが開始されますが、2 人が必要な場合は、上記の問題により開始されません。
}
c# - プレイヤーがすでにスポーン位置にいるかどうかを検出するフォトン
部屋に 3 人のプレイヤーがいて、3 つのスポーン位置が設定されていますが、各プレイヤーが同じ位置ではなく、これらの位置のいずれかでスポーンされるようにしたいと考えています。これはわかりましたが、このスポーンポイントで別のプレイヤーがスポーンしないようにするにはどうすればよいですか?
c# - OnPhotonPlayerConnected を 2 回実行するには?
私のスクリプトでは、プレイヤーがゲームに参加するときにスポーン ポイントを次のように割り当てます。
ただし、これはspawnpoint2
2 番目に参加するプレイヤーに割り当てられ、その後に参加する他のすべてのプレイヤーに割り当てられます。ゲームに参加するプレイヤーが 3 人いますが、3 人目のプレイヤーのためにこの機能を再度実行する方法はありますか?
c# - 衝突後にゲームオブジェクトを別のゲームオブジェクトに「くっつける」?
現在、次のコードを使用して、オブジェクトを他のゲーム オブジェクトにくっつけています。
それは完全に機能しますが、他の多くの問題を引き起こします。たとえば、衝突後、衝突を検出できなくなります。
誰かがこのコードに代わるものを持っていますか (これにより、ゲームオブジェクトが衝突後に別のオブジェクトにくっつきます)?