..
252:名前は開発中のものです。
16/09/05 19:10:16.21 eWuOmKhu.net
bool gameset = false; //試合終了フラグ
int loser = 0; //負けた人数
foreach (GameObject player in players) {
if (player.GetComponent<combat>().isLosed) loser++;
}
if (loser >= players.Length - 1) gameset = true;
試合の前にplayersにすべてのプレイヤーオブジェクトを格納しておいて、試合中負けたらフラグをたてて、負けていないプレイヤーが一人になったら試合終了になるようにつくりました
エディター上で動かすと期待どうりの挙動をしますが、windows向けにビルドすると負けた人数に関係なく最初から試合終了フラグが立ってしまいます。
ビルドすると結果が変わってしまう原因がわかりそうな人はいませんか?
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
1724日前に更新/277 KB
担当:undef