更改您的内置游戏的方法:使用脚本定义符号 VR资源

您可以使用脚本定义符号来更改您的内置游戏的行为。例如,您可以以最小的努力创建常规和演示版本!怎么做?

 

最简单的示例将是一个脚本,当构建演示版本时,将显示“这是一个演示版本”。
 
?
 
01
02
03
04
05
06
07
08
09
10
using UnityEngine;
 
public class MyScript : MonoBehaviour {
 
    void OnGUI() {
#if DEMO
        GUILayout.Label("This is a demo version");
#endif
    }
 
}

 

注意#if和#endif指令。这些称为预处理器指令,除非定义了DEMO符号,否则代码将被删除。

 

知道去编辑 - >项目设置 - >播放器,并向下滚动,直到您将看到脚本定义符号字段。
 

更改您的内置游戏的方法:使用脚本定义符号 VR资源 

脚本定义符号

 

现在,我们来看看如果没有定义任何符号,我们的脚本将如何运行。
 

更改您的内置游戏的方法:使用脚本定义符号 VR资源 

没有演示符号

 

没有文字,你可以看到。现在,如果要输入脚本定义符号字段中的任何内容,只需执行此操作并使用Enter键即可。当DEMO符号被定义时,场景将会如此:

更改您的内置游戏的方法:使用脚本定义符号 VR资源 

有演示符号

 

您可以使用分号(;)分隔符定义多个符号。例如:DEMO; OTHER_SYMBOL; ONE_MORE。
 
您可以在这里阅读更多关于预处理器和符号。

您可以选择一种方式赞助本站

发表评论

您必须 登录 才能发表留言!