void InitPlayerAutoFire()
    {
        if (IsInitPlayerAutoFire)
        {
            return;
        }
        IsInitPlayerAutoFire = true;
        CenterPerPx          = GameCtrlXK.GetInstance().ZhuJiaoNvCenterPerPx;
        NetView    = GetComponent <NetworkView>();
        PlayerTran = transform;
        RigObj     = rigidbody;
        IsIntoSky  = false;
        ResetIsTurn();

        SetMaxDirCosAB();
        if (spawnPoint == null)
        {
            spawnPoint = transform;
        }
        CloseWaterParticle();
        SetPlayerBoxColliderState(false);
        ZhuJiaoNvScript = GetComponentInChildren <ZhuJiaoNv>();

        InputEventCtrl.GetInstance().ClickFireBtEvent += ClickFireBtEvent;
    }
Пример #2
0
 // Use this for initialization
 void Start()
 {
     _Instance   = this;
     CenterPerPx = GameCtrlXK.GetInstance().ZhuJiaoNvCenterPerPx;
     AnimatorCom = GetComponent <Animator>();
 }