void Awake() { // Load pointers LoadJointPointers(); LoadPartPointers(); LoadNodePointers(); LoadJointCommandControllers(); mo2MaComController = gameObject.GetComponent <Mo2MaComController> (); }
void Awake() { // Ignore collisions among different parts within the module Collider[] colliders = gameObject.GetComponentsInChildren <Collider>(); foreach (Collider collider1 in colliders) { foreach (Collider collider2 in colliders) { if (collider1 != collider2) { Physics.IgnoreCollision(collider1, collider2); } } } mo2MaComController = gameObject.GetComponent <Mo2MaComController> (); if (jointCommandObjectDict.Count == 0) { LoadJointCommandObjectDict(); } }
void Awake() { mo2MaComController = gameObject.GetComponent <Mo2MaComController> (); }