代码 控制unity 暂停 编辑器_Unity新手村—开发小技巧记录(一)

第一篇博客它来了!学习unity的过程中,总会遇到一些零碎的知识点和技巧,在此整理记录,方便日后查看,Unity版本:2018.3.2f1。

因为还是个萌新,如果有写的不对或不好的地方,敬请谅解。

1.使用RuntimeInitializeOnLoadMethod特性的静态方法会在场景加载后直接调用(这个脚本不需要挂载到物体上)

[RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.AfterSceneLoad)]

public static void Test()

{

Debug.Log("start game");

}

2.使用SerializeField将私有变量暴露在检视面板中,使用HideInInspector特性在检视面板中隐藏公有变量

[SerializeField]

private int PrivateVar;

[HideInInspector]

public int PublicVar;

3.用以下代码获得一个随机的布尔值

bool x= (Random.value > 0.5f);

4.将动画的speed属性设为-1即可倒放动画

5.如果只是存储一些变量的话,建议使用结构体而不是类,以减少垃圾回收

6.以下代码可以在第一个协程结束时启动第二个协程

IEnumerator First()

{

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值