// Start is called before the first frame update void Start() { powerUp = false; numDots = groupDots.transform.childCount; ctrlPlayer = GetComponent <CtrlPlayer>(); ctrlResult = GameObject.FindGameObjectWithTag("Result").GetComponent <CtrlResult>(); closeDoor(); indexIcon = 0; }
public FrmInitial() { _ctrlMap = GlobalVariables.CMap; _ctrlPlayer = GlobalVariables.CPlayer; _ctrlLog = GlobalVariables.CLog; InitializeComponent(); BindingControls(); }
public void OnNoActionClick() { if (gameManager.players == null) { return; } CtrlPlayer player = (CtrlPlayer)gameManager.players[gameManager.client_id]; if (player == null) { return; } player.ChiPengGang(0); }
public void OnHuClick() { Debug.Log("Hu"); if (gameManager.players == null) { return; } CtrlPlayer player = (CtrlPlayer)gameManager.players[gameManager.client_id]; if (player == null) { return; } player.Hu(); }
public void OnMathClick()//发动数学系技能时,点击确定按钮 { if (gameManager.players == null) { return; } CtrlPlayer player = (CtrlPlayer)gameManager.players[gameManager.client_id]; if (player == null) { return; } if (player.skill != Major.Math) { return; } int selectedPlayerIndex = -1; for (int i = 0; i < 3; i++) { if (playerRadio[i].isOn) { selectedPlayerIndex = i + 1; break; } } if (selectedPlayerIndex == -1) { return; } selectedPlayerIndex = (gameManager.client_id + selectedPlayerIndex) % 4; if (selectedPlayerIndex == player.id) { Debug.Log("发动数学系技能时选中了自己,出现bug"); return; } DeleteSkillClick(); okButton.onClick.AddListener(OnChuPaiClick); gameManager.startTimeCount = false;//停止计时 gameManager.isChuPai = false; HideSkillUI(); isDoSkilling = false; OnCancelPlayerClick(); //发送协议数学系技能的协议 player.LaunchMath(selectedPlayerIndex); }
//不发动技能时点击确定按钮 public void OnChuPaiClick() { if (gameManager.players == null) { return; } CtrlPlayer player = (CtrlPlayer)gameManager.players[gameManager.client_id]; if (player == null) { return; } if (player.selectedPaiIndex == -1) { return; } player.ChuPai(); }
//不发动技能时点击取消按钮 public void OnCancelPaiClick() { if (gameManager.players == null) { return; } CtrlPlayer player = (CtrlPlayer)gameManager.players[gameManager.client_id]; if (player == null) { return; } if (player.selectedPaiIndex == -1) { return; } player.handPai[player.selectedPaiIndex].transform.Translate(new Vector3(0, -0.5f, 0)); player.selectedPaiIndex = -1; }
void Start() { ctrlPlayer = player.GetComponent <CtrlPlayer>(); initPosition = player.transform.position; }
public FrmMap() { ctrlPlayer = GlobalVariables.CPlayer; ctrlMap = GlobalVariables.CMap; InitializeComponent(); }
private void Start() { _player = GameObject.FindGameObjectWithTag("Player").GetComponent <CtrlPlayer>(); UpdateUI(); }