private static PhysicsScene GetPhysicsScene_Internal(Scene scene) { PhysicsScene result; PhysicsSceneExtensions.GetPhysicsScene_Internal_Injected(ref scene, out result); return(result); }
public static PhysicsScene GetPhysicsScene(this Scene scene) { bool flag = !scene.IsValid(); if (flag) { throw new ArgumentException("Cannot get physics scene; Unity scene is invalid.", "scene"); } PhysicsScene physicsScene_Internal = PhysicsSceneExtensions.GetPhysicsScene_Internal(scene); bool flag2 = physicsScene_Internal.IsValid(); if (flag2) { return(physicsScene_Internal); } throw new Exception("The physics scene associated with the Unity scene is invalid."); }