public override Scene MakeScene() { if (MediaDir != null) { Directory.SetCurrentDirectory(MediaDir); } TransferDelegates(); SharedWorld.DoAsyncLoad = true; scene.Initialize(); if (ContentFile != null) { scene.LoadScene(GetMediaPath(ContentFile)); } //Viewer.SetDebugLevel(1); return(scene.MainScene); }
public override Scene MakeScene() { if (MediaDir != null) { Directory.SetCurrentDirectory(MediaDir); } TransferDelegates(); SharedWorld.DoAsyncLoad = true; World.DoAsyncLoad = true; scene.PhysicsOptions = PhysicsOptions; scene.ScriptFile = GetMediaPath(ScriptFile); scene.Initialize(); if (ContentFile != null) { scene.LoadScene(GetMediaPath(ContentFile)); } if (AvatarName != null) { scene.LoadAvatar(AvatarName, GetAvatarFileName(AvatarName)); } //Viewer.SetDebugLevel(1); return(scene.MainScene); }