文章目录


目标:

给现有的宏定义添加新的宏定义。

#if UNITY_EDITOR//获取当前是哪个平台
BuildTargetGroup buildTargetGroup = EditorUserBuildSettings.selectedBuildTargetGroup;//获得当前平台已有的的宏定义
var symbols = PlayerSettings.GetScriptingDefineSymbolsForGroup(buildTargetGroup);//添加你想要的宏定义
if (!symbols.Contains("SARF"))
{string str = "";str = symbols + ";SARF";PlayerSettings.SetScriptingDefineSymbolsForGroup(buildTargetGroup, str);
}#endif

大家还有什么问题,欢迎在下方留言!


如果你有 技术的问题 或 项目开发

都可以加下方联系方式

和我聊一聊你的故事

小功能⭐️Unity动态更改 Scripting Define Symbols (宏定义)相关推荐

  1. const(常量)和#define(宏定义)区别

    编译器处理不同 宏定义是一个"编译时"概念,在预处理阶段展开(在编译时把所有用到宏定义值的地方用宏定义常量替换),不能对宏定义进行调试,生命周期结束于编译时期: const常量是一 ...

  2. #define中宏定义中的空格

    宏定义中的空格 另外还有一个问题需要引起注意,看下面例子: #define SUM (x) (x)+(x) 复制代码 这还是定义的宏函数SUM(x)吗?显然不是.编译器认为这是定义了一个宏:SUM,其 ...

  3. 小功能⭐️Unity中利用材质自发光实现物体闪烁效果

    文章目录 本文基于VDer的文章<Unity中利用材质自发光实现物体闪烁效果>延伸开发 在实现了具有一个Material的物体闪烁发光之后,延伸开发了具有多个Material的自闪烁效果, ...

  4. 小功能⭐️Unity快捷键、路径及常用特性

    文章目录

  5. 小功能⭐️Unity遮罩

    文章目录 实现效果: 构建如图所示结构 Mask物体:在此物体范围内的子物体会被显示.Image控制显示范围的形状.Show Mask Graphic是否显示Mask的图片 Image:要显示的图片 ...

  6. Unity功能——宏定义的使用

    声明:本文为个人笔记,用于学习研究使用非商用,内容为个人研究及综合整理所得,若有违规,请联系,违规必改. Unity功能--宏定义的使用 文章目录 Unity功能--宏定义的使用 一.开发环境 二.问 ...

  7. define宏定义和const定义之间的区别

    define部分: 宏不仅可以用来代替常数值,还可以用来代替表达式,甚至是代码段.(宏的功能很强大,但也容易出错,所以其利弊大小颇有争议.) 宏的语法为: #define 宏名称 宏值 注意,宏定义不 ...

  8. C#中宏定义#define、预处理#if #else #endif的使用

    C#中预处理的使用: 预处理指令并不会被编译为执行代码中的指令,但使用预处理指令可以选择编译程序中的哪部分代码.一般在调试代码时或在发布不同功能等级的软件版本中使用. 需要特别注意的是,宏定义必须在C ...

  9. 【宏定义】#define 的使用方法

    C语言中,可以用 #define 定义一个标识符来表示一个常量.其特点是:定义的标识符不占内存,只是一个临时的符号,预编译后这个符号就不存在了. 预编译又叫预处理.预编译不是编译,而是编译前的处理,编 ...

  10. C语言#define的用法,C语言宏定义

    #define 叫做宏定义命令,它也是C语言预处理命令的一种.所谓宏定义,就是用一个标识符来表示一个字符串,如果在后面的代码中出现了该标识符,那么就全部替换成指定的字符串. 我们先通过一个例子来看一下 ...

最新文章

  1. kalilinux设置开机自启动:update-rc.d -f apache2 defaults
  2. PHP设计模式:观察者模式
  3. 第十二节 VMware View 6.0 菜鸟入门 部署和安装2008 R2 RDS服务
  4. Python 文件读写操作-Python零基础入门教程
  5. Macaca-iOS入门那些事2
  6. java的写法作文,RxJava系列文章(二) - 网络图片添加水印RxJava写法
  7. Leetcode 817.链表组件
  8. Java应用服务器对比:TomcatJettyGlassFishWildFly
  9. mysql安装 黑马程序员_MySQL数据库安装教程详解
  10. python分析pcap文件_Python读取pcap文件
  11. SQLite3数据库
  12. 会畅通讯会议客户端分析
  13. 在线观看北京奥运会直播 在网上看奥运会直播
  14. 【雅思大作文考官范文】——第三篇:essay 'skeleton'(散文“骨架”)
  15. JSON.stringify()和JSON.parse()
  16. 微软实习提前批一面面经+Leader面面经
  17. 用python写了一个简易的记账软件,后期有可能更新!
  18. sdutacm- 数据结构实验之排序一:一趟快排
  19. 【原创】建立与保持时间裕量详细分析
  20. <转>中兴人的一天,有没有熟悉的样子?

热门文章

  1. CAN核心帧收发流程
  2. 获取及计算可滚动元素高度:区分clientHeight、offsetHeight、scrollHeight、offsetTop、scrollTop
  3. 我是一名Linux系统运维工程师
  4. 网易博客搬家至CSDN博客指南
  5. 美国向谷歌、微软、雅虎要个人敏感信息,他们真给了
  6. 百度云破解不限速版(绿色免安装)
  7. 简单控件学习——Lable/HyperLink
  8. Cisco服务器硬盘状态jbod,如何为服务器硬盘配置RAID或JBOD模式
  9. 如何保存微信视频号的视频到本地?
  10. mysql 内联注释_TSRC挑战赛:WAF之SQL注入防御思路分享