c# - 无法将类型“void”隐式转换为“string”,用于统一对话解析器脚本
问题描述
解决方案
无法将类型“void”隐式转换为“string”
作为这个Unity 的文档,您可以清楚地看到该LoadScene
方法没有任何返回的重载string
(这意味着该方法永远不会返回字符串值),因此,您将面临此错误。
基于上面的文章,该LoadScene
方法有四个重载,两个不同的数据类型。这两种返回类型是void
和Scene
。所以为了解决你的问题,首先你应该得到你的场景,然后你可以访问它的属性,比如name
,buildIndex
以及文章中提到的其他属性。
Scene scene = SceneManager.LoadScene("OtherSceneName", LoadSceneMode.Additive); //”Scene1”
//scene.name or scene.buildIndex
推荐阅读
- oracle - 为什么我的 TKPROF 文件不显示我的 PL/SQL 块的提取计数?
- python - ImportError: No module named ...(但我有 __init__.py 文件并设置了 PYTHONPATH)
- php - 卡住的查询
- sql - 查询执行时间过长
- java - 如何在嵌套的 onclick 方法(android)中获取动态数组值?
- javascript - Document.selector.innerHTML 仅在刷新页面后有效
- flutter - Fluttter 作为 Root 页面导航到页面
- amazon-dynamodb - Appsync“批量创建”解析器给出“映射模板”错误
- azure - azure front door - 为什么我们需要向后端池添加多个后端
- android - Pixel 2 设备中的临时文件夹