void OnDestroy() { if (MPWorld.s_instances.Count == 0) { return; } Vector3 pos = trans.position; Vector3 scale = trans.localScale; MPWorld.s_instances[0].AddOneTimeAction(() => { float radius = (scale.x + scale.y + scale.z) * 0.5f; MPUtils.AddRadialSphereForce(MPWorld.s_instances[0], pos, radius, radius * 100.0f); }); }
void OnDestroy() { float radius = (trans.localScale.x + trans.localScale.y + trans.localScale.z) * 0.5f; MPUtils.AddRadialSphereForce(trans.position, radius, radius * 100.0f); }