一、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)四元数和欧拉角的相互转换:
四元数转化成欧拉角 Vector3 v3=transform.rotation.eulerAngles;
欧拉角转换成四元数 Quaternion rotation = Quaternion.Euler(v3);
四、更改游戏运行时颜色
edit - color playmode tint
五、 Camera 设为主相机
是在tag 里设置 Main Camera
六、unity一些组件的意思
[]数组
打印 Debug.Log()
Time.delatetime 每帧调用
public unity编辑器里面修改值 拖动赋值,
position 这个变量赋值给pos
transfrom 看他挂载到哪个物体上 就是那个物体的值
update 每一帧都执行
unity 中一个单位是一米
Sphere(Mesh Filter) 网格过滤器
Mesh Renderer 网格渲染器
荷叶关节——Hinge Joint
输入管理器——edit—projectseting — input 获取鼠标按键
ComPonent——组件 让游戏对象有行为的
transfrom——旋转、位移、缩小
Rigbody——刚体 让游戏对象有物理属性
Move up:向前,先执行
Move down:向后,后执行
Is Kinematic:动力学
七、 枚举:enum

Unity生成随机数相关推荐

  1. 蒙特卡洛方法生成随机数_随机股票生成器—财务方面的蒙特卡洛模拟

    蒙特卡洛方法生成随机数 金融, 机器学习 (Finance, Machine Learning) In this article, I will focus on how to create a pr ...

  2. 已有生成随机数函数生成扩展_如何创建没有副作用的随机数生成器函数

    已有生成随机数函数生成扩展 Must you be thinking about this title? Is that even possible? The random generator has ...

  3. Python:numpy实现生成随机数,忽略warnings

    ''' 作者:Dust ''' # 生成随机数:numpy下的random import numpy as npy import warnings warnings.filterwarnings(&q ...

  4. python自定义随机数_python:numpy.random模块生成随机数

    简介 所谓生成随机数,即按照某种概率分布,从给定的区间内随机选取一个数.常用的分布有:均匀分布(uniform distribution),正态分布(normal distribution),泊松分布 ...

  5. python random库生成伯努利随机数的方法_Python使用random模块生成随机数操作实例详解...

    本文实例讲述了Python使用random模块生成随机数操作.分享给大家供大家参考,具体如下: 今天在用Python编写一个小程序时,要用到随机数,于是就在网上查了一下关于Python生成各种随机数的 ...

  6. DotNet生成随机数的一些方法

    在项目开发中,一般都会使用到"随机数",但是在DotNet中的随机数并非真正的随机数,可在一些情况下生成重复的数字,现在总结一下在项目中生成随机数的方法. 1.随机布尔值: /// ...

  7. 汇总|C++常见知识点总结,涉及文本输出、排序、生成随机数、异常处理、关联容器、printf重定向、sprintf用法、cout重定向

    文章目录 一 将程序运行结果输出到txt文本文件中 二 排序算法 三 生成随机数 四 异常处理 六 关于GitHub上zip与tar.gz的区别 七 容器中查找最大值所在的位置 八 C++中关联容器的 ...

  8. Shell生成随机数并输出文件对应行

    很多时候我们需要生成随机数,且会进一步利用这个随机数处理事情.比如,现在要生成一个随机数A,并继续输出另一个文件的第A行,这个Shell程序如下: #!/bin/bashfunction rand() ...

  9. R语言使用random包生成随机数或者随机字符串实战:randomNumbers函数创建随机整数的数据集(包含重复项)、randomSequence函数创建不含重复项的随机序列数据集、创建随机字符串

    R语言使用random包生成随机数或者随机字符串实战:randomNumbers函数创建随机整数的数据集(包含重复项).randomSequence函数创建不含重复项的随机序列数据集.创建随机字符串 ...

最新文章

  1. fceux源码解析_fceux源码解析_从源代码制作deb包的两种方法以及修改已有deb包(转载)...
  2. MVC模式下My97DatePicker日期控件引用注意事项
  3. 第三章-分布式文件系统HDFS
  4. Hive的下载安装,以及配置mysql作为元数据库
  5. MySQL(4) 索引、事务与存储引擎
  6. es6 --- 异步迭代生成器 Promise
  7. 启动修复黑屏服务器,使用光标修复Windows 10黑屏
  8. java读写mysql数据库_Java读写MySQL数据库小实例
  9. Linux虚拟内存那点事儿
  10. [bzoj4278][ONTAK2015]Tasowanie_后缀数组_贪心
  11. Hyper-V使用手记(一):无法引导安装FreeBSD7
  12. vue脚手架学习笔记
  13. (MATLAB源代码)SVM多分类
  14. 使用Ajax开发一个用户注册程序
  15. Altium和 Cadence Allegro 画的PCB导入Slwave
  16. 平行四边形背景的制作
  17. 香农定理与奈奎斯特定理
  18. Kafka3.0 SASL安全认证
  19. 【JUC源码专题】Striped64 核心源码分析(JDK8)
  20. 关于C之文件结尾EOF与二进制文件换行符

热门文章

  1. 文档集数据处理 gensim corpora.Dictionary
  2. 边缘融合 边缘计算_生活在科技边缘
  3. PV操作经典例题——哲学家进餐问题
  4. 1.初识C语言----什么是C语言,为什么要学C语言?
  5. Qt:Qt导出Excel表格
  6. 关于ebay平台接口(php)对接示例
  7. H3C服务器修改HDM密码,H3C服务器配置HDM远程管理系统
  8. 步进电机低频震动问题
  9. 图像锐化(增强)和边缘检测
  10. 5-3中央处理器-数据通路的功能和基本结构