[PunRPC] //After one play End, (one Shoot) private void PlayingEndedRPC(string str_packet, bool turn_change, string str_balltype, int win_or_lose, int foul) { //print("PlayingEnded: is_Playing:"+is_playing); str_packet_temp = str_packet; turn_change_temp = turn_change; str_balltype_temp = str_balltype; win_or_lose_temp = win_or_lose; foul_temp = foul; Frame frame = new Frame(str_packet); if (is_playing) { myBuffer.SetLastFrame(frame); } else { cueController.ShowFrame(frame); EndPlaying(str_packet_temp, turn_change_temp, str_balltype_temp, win_or_lose_temp, foul_temp); } is_ended = true; cueController.clock_left = cueController.clock_right = Constant.play_time; }