public void Init(StatesManager st) { states = st; anim = states.anim; shoulder = anim.GetBoneTransform(HumanBodyBones.RightShoulder).transform; aimPivot = new GameObject().transform; aimPivot.name = "Aim Pivot"; aimPivot.SetParent(states.transform); rh_target = new GameObject().transform; rh_target.name = "Right Hand Target"; rh_target.SetParent(aimPivot); states.inp.aimPosition = states.transform.position + transform.forward * 15; states.inp.aimPosition.y += 1.4f; }
public void Init(InputHandler inp) { mTranform = this.transform; states = inp.states; target = states.mTransform; }