Unity3D圣典3.3版本-中文版
文集大纲加载中……
本文档使用 MrDoc 发布
-
+
首页
EditorApplication.OpenScene 打开场景
# [EditorApplication](EditorApplication.html).OpenScene 打开场景 static function *NewScene* () : void *Description* 描述 Opens the scene at path. 打开指定路径下的场景。 The scene that is currently open will not be saved, use SaveSceneIfUserWantsTo for that. All paths are relative to the project folder. Like: "Assets/MyScenes/MyScene.unity" 前打开的场景将不会被保存, 使用 SaveSceneIfUserWantsTo 保存,所有的路径都是相对于工程文件夹. 例如” Assets/MyScenes/MyScene.unity” ``` // Simple editor Script that lets you save a scene while in play mode. //简单的编辑器脚本, 可以使你在播放模式下保存场景 // WARNING: All Undo posibilities are lost after saving the scene. //警告:保存场景后,所有操作是不可逆的 @MenuItem("Example/Save Scene while on play mode") static function EditorPlaying() { if(EditorApplication.isPlaying) { var sceneName : String = EditorApplication.currentScene; var path : String [] = sceneName.Split(char.Parse("/")); path[path.Length -1] = "Temp_" + path[path.Length-1]; var tempScene = String.Join("/",path); EditorApplication.SaveScene(tempScene); EditorApplication.isPaused = false; EditorApplication.isPlaying = false; FileUtil.DeleteFileOrDirectory(EditorApplication.currentScene); FileUtil.MoveFileOrDirectory(tempScene, sceneName); FileUtil.DeleteFileOrDirectory(tempScene); EditorApplication.OpenScene(sceneName); } } ```
da
2022年5月19日 23:20
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
关于 MrDoc
觅思文档MrDoc
是
州的先生
开发并开源的在线文档系统,其适合作为个人和小型团队的云笔记、文档和知识库管理工具。
如果觅思文档给你或你的团队带来了帮助,欢迎对作者进行一些打赏捐助,这将有力支持作者持续投入精力更新和维护觅思文档,感谢你的捐助!
>>>捐助鸣谢列表
微信
支付宝
QQ
PayPal
Markdown文件
分享
链接
类型
密码
更新密码