public void sim_initialize(RefereeMode mode) { _self_mode = mode; if (_self_mode == RefereeMode.Bottom) { _center = m_center.transform.position; _left_goal_line = m_leftGoalLine.transform.position; _right_goal_line = m_rightGoalLine.transform.position; _basepos = m_RefereeBottomBase.transform.position; } else { _center = m_center.transform.position; _left_goal_line = m_leftGoalLine.transform.position; _right_goal_line = m_rightGoalLine.transform.position; _basepos = m_RefereeTopBase.transform.position; } this.transform.position = _basepos; _movespeed = 8.0f; }