public RigidbodyComponent(SerializationInfo info, StreamingContext context) { _component = info.GetValue(nameof(_component), _component); RigidbodySetup = new RigidbodySettings(); if (Rb != null) { RigidbodySetup.Setup(Rb); } }
public RigidbodyComponent(Rigidbody rb) { RigidbodySetup = new RigidbodySettings(); _component = new CachedUnityComponent <Rigidbody>(rb); if (Rb != null) { RigidbodySetup.Setup(Rb); } }
public RigidbodyComponent(Rigidbody rb) { RigidbodySetup = new RigidbodySettings(); Rb = rb; if (Rb != null) { RigidbodySetup.Setup(Rb); } }
public void Dispose() { RigidbodySetup = null; _component = null; }
public void Dispose() { RigidbodySetup = null; Rb = null; }