[問題] 有關於 Thread 的互動
大家好
小弟我寫了一隻兩人的文字格鬥遊戲
其中透過亂數來決定打擊的損血量
每個玩家有一百滴血
其中一方血被扣完則遊戲結束
而攻擊與否以 thread 來決定
EX: player1.start();
player2.start();
面前遇到的問題是
當player1 的血扣完了 player1 的 thread 將停止
可是 player2 的 thread 卻會繼續執行
就會造成玩家死了,卻還繼續攻擊對方的結果
所以我的問題是
請問如何讓player2 的執行緒知道 player1 已經終結
並自己停止
這樣說不知道清不清楚 XD
先謝過大家啦
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.59.250.101
→
08/05 14:18, , 1F
08/05 14:18, 1F
→
08/05 14:25, , 2F
08/05 14:25, 2F
→
08/05 14:28, , 3F
08/05 14:28, 3F
→
08/05 14:40, , 4F
08/05 14:40, 4F
推
08/06 13:21, , 5F
08/06 13:21, 5F