2015-11-08 2 views
-1

Это мой код, и я пытаюсь получить его, чтобы переключаться между двумя игроками, после каждого идти, но я не уверен, как:/Как переключаться между этими двумя игроками?

if (player1 = true){ 
    player one goes 
} else { 
    player two goes 
} 

Но не включается и я» м не уверен, почему

+1

Что делает '=' делать? – ChiefTwoPencils

+2

'player1 = true' <-' = '- это присваивание' == '- это оценка, хотя вы могли бы просто« if (player1) » – MadProgrammer

+0

Вместо этого, что-то вроде строк' playerOneTurn = (playerOneTurn)? fasle: true'. Это будет переключать значение переменных каждый раз, когда строка будет показана (и гораздо более компактная) –

ответ

0

похоже, что вы хотите какой-то механизм, который изменит true к false и false к true как:

player1turn = changed(player1turn); 

Если это так, то просто использовать п оператор выражения !

player1turn = !player1turn; 
Смежные вопросы