protected virtual void load_motors() { motor = GetComponent <motor.Motor>(); if (!motor) { Debug.LogError( string.Format( "no se encontro un motor en el object {0}" + "se agrega un motor", name)); motor = gameObject.AddComponent <motor.Motor>(); } }
protected virtual void load_motors() { motor = GetComponent <motor.Motor>(); if (!motor) { Debug.LogError(string.Format( "no se encontro un motor en el object {0}" + "se agrega un motor", helper.game_object.name.full(this)), gameObject); motor = gameObject.AddComponent <motor.Motor>(); } if (pasive_motor) { var rigidbody = GetComponent <Rigidbody>(); rigidbody.useGravity = false; } }