//============================================================================================ /** * @brief * *********************************************************************************************/ public void AddEventContacts(List <Transform> a_contactTransforms) { foreach (Transform _transform in a_contactTransforms) { EventContact newContact = new EventContact(_transform.position, _transform.rotation.eulerAngles.y); EventContacts.Add(newContact); } }
//============================================================================================ /** * @brief * *********************************************************************************************/ public void AddEventContact(Vector3 a_position, float a_rotationY) { EventContact newContact = new EventContact(a_position, a_rotationY); EventContacts.Add(newContact); }
//============================================================================================ /** * @brief * *********************************************************************************************/ public void AddEventContact(EventContact a_contact) { EventContacts.Add(a_contact); }
//============================================================================================ /** * @brief * *********************************************************************************************/ public void AddEventContact(Transform a_contactTransform) { EventContact newContact = new EventContact(a_contactTransform.position, a_contactTransform.rotation.eulerAngles.y); EventContacts.Add(newContact); }
//============================================================================================ /** * @brief * *********************************************************************************************/ public void AddEventContact(Vector3 a_position, Quaternion a_rotation) { EventContact newContact = new EventContact(a_position, a_rotation.eulerAngles.y); EventContacts.Add(newContact); }