Unity生成随机数

一、Unity生成随机数
generatedSpawnTime = Random.Range(minSpawnTime, maxSpawnTime); //固定代码
生成一个“minSpawnTime”和“maxSpawnTime”之间的随机数。
二、Unity碰撞
Box Collider(立方体碰撞体),一个球体会得到一个 Sphere Collider(球体碰撞体),一个胶囊体会得到一个 Capsule Collider(胶囊体碰撞体)等。
(1)碰撞体状态:
1.碰撞发生
2.碰撞持续
3.碰撞结束
(2)碰撞方法和触发方法
碰撞方法:OnCollisionEnter
OnCollisionExit
OnCollisionStay
触发:OnTriggerEnter
OnTriggerExit
OnTriggerStay
(3)如果碰撞报错,先看看这些条件:
1.人物没加碰撞体,或者地面没加碰撞体
2.不要把碰撞体放到物体的里面,要放在物体的外面或者边缘
三、Unity四元素与欧拉角
Unity里面的Transform组件里的Rotation是四元数,但是他是以欧拉角(Vector3)的形式展现在我们面前,目的就是为了方便我们修改。因此,我们给Rotation直接赋值的时候,也只能用Quaternion赋值。意识到这点很重要
(1)四元数和欧拉角的相互转换:
四元数转化成欧

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值