关于Unity中变量的定义

Posted 杭者

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于Unity中变量的定义相关的知识,希望对你有一定的参考价值。

1.匀速运动的物体都要记得定义一个speed速度变量

 

2.不断产生很多相同物体的事件要记得定义时间生成物体的间隔rate,并且有一个一达到rate的值就清0的累加时间变量,累加时间变量是通过Time.Deltatime来累加的。

 

3.bool变量的定义

有时候不知道要定义哪些bool变量

其实我是这样分析的,这个事件有哪几种状态,如果只有两种,有和无,那就定义成bool类型的变量,比如

   a.游戏是否开始

   b.是否发射子弹(因为飞机有两种状态,一种是正常的不断发射子弹的状态,一种是发生某些意外事件中断发射子弹的状态(爆炸,游戏结束))

 

4.具体到哪个位置发生一些事件的时候要就得定义坐标变量,如果针对某一个轴,可以定义成float,比较的时候只用某个轴就可以了,XXX.y,XXX.x

以上是关于关于Unity中变量的定义的主要内容,如果未能解决你的问题,请参考以下文章

关于Time.deltaTime的理解

unity脚本中变量在另一个脚本如何调用

unity3d里面怎么让自定义的类变量显示在inspector中

Unity程序中的一些基础知识

Unity 游戏框架搭建 2018小结

关于c语言中规定变量必须先定义后使用的问题