public void MoveMyOrYourSlot(Vector3 _targetPos, SlotSate _slotState, System.Action _actionMoveEndCard) { state = State.Up; targetPos = _targetPos; upTargetPos = new Vector3(transform.position.x, transform.position.y, -2.0f); degreeZ = 0.0f; targetQuaternion = Quaternion.Euler(0, 0, 0); actionMoveEndCard = _actionMoveEndCard; slotState = _slotState; }
public void MoveBadakSlot(Vector3 _targetPos, int _num, SlotSate _slotState, System.Action _actionMoveBadak = null) { state = State.Up; targetPos = _targetPos; upTargetPos = new Vector3(transform.position.x, transform.position.y, transform.position.z + -1.0f); degreeZ = Random.Range(-90.0f, 90.0f); position = _num; targetQuaternion = Quaternion.Euler(0, 0, degreeZ); slotState = _slotState; actionMoveEndCard = _actionMoveBadak; }