public void SetHandTouchMode() { //Add rigidbody, when we don't shoot(paint) fish, thus we can hit fish. MyPhysics.SetBallRigidbody(fishAI.gameObject); SRWorkHand.Instance.SetDetectHand(); SRWorkHand.GetDynamicHand().gameObject.layer = HandTouchFish.HandTouchLayer; PBSPaintBallGun.gameObject.SetActive(false); }
public void EnterState(IState oldState, StatePatternBase statePatternBase) { manager = statePatternBase as GameStateManager; GameManager.Instance.StartFishDemo(); //Set touch fish hand GameManager.Instance.SetHandTouchMode(); SRWorkHand.GetDynamicHand().gameObject.layer = HandTouchFish.HandTouchLayer; }