
Unity物理现象模拟
文章平均质量分 86
警醒与鞭策
『卧薪尝胆』不同阶段,不同目标!
展开
-
Unity中用到的数学知识 整理 (为自己)
缓动数学知识转自 http://easings.net/enCSSCSS propertiestransitionandanimationallowyou topick the easing function. Unfortunately, theydon’t support all easings andyoumust specify thedesi...翻译 2017-12-27 08:29:33 · 2321 阅读 · 1 评论 -
向量点乘(内积)和叉乘(外积、向量积)概念及几何意义解读
向量是由n个实数组成的一个n行1列(n*1)或一个1行n列(1*n)的有序数组;向量的点乘,也叫向量的内积、数量积,对两个向量执行点乘运算,就是对这两个向量对应位一一相乘之后求和的操作,点乘的结果是一个标量。点乘公式对于向量a和向量b:a和b的点积公式为:要求一维向量a和向量b的行列数相同。点乘几何意义点乘的几何意义是可以用来表征或计算两个向量之间的夹角,以及在b向量在a向量方向上的投影,有公式:推导过程如下,首先看一下向量组成:定义向量:...转载 2021-12-01 22:08:47 · 30988 阅读 · 0 评论 -
Interpolation Tricks
Interpolation Tricksor How I Learned to Stop Worrying and Love the 0..1 RangeContentsWhy 0..1 Range Getting to the 0..1 Range Linear Interpolation Smoothstep Higher Powers Sin Weighted Ave...翻译 2020-03-20 09:39:48 · 340501 阅读 · 1 评论 -
Unity炸弹爆炸伤害(群攻伤害)
群攻伤害指在一定范围内同时对多游戏对象按距离衰减计算伤害。Unity对此有相关的接口,可以很方便的实现这个功能。 Collider[] Physics.OverlapSphere ( Vector3 position, float radius,int layerMask ) ; Vector3 position:爆炸目标点 float radius:爆炸半径转载 2017-04-21 11:11:02 · 1091 阅读 · 0 评论 -
unity发射弓箭轨迹的实现
无论是愤怒的小鸟,还是弓箭发射功能,亦或者模拟炮弹受重力影响等抛物线轨迹,都可以使用本文的方法,模拟绝对真实。和往常一样,先说原理。就是抛物运动,在垂直方向上做加速度运动,在水平方向上,做匀速运动。在unity上的具体实现为,使用transform进行位移模拟。至于为何不使用刚体的物理模拟,大家自行脑补或者测试。那么如何使用transform模拟呢?让物体同时在两个方向产生转载 2017-04-21 11:23:03 · 1701 阅读 · 0 评论 -
游戏中用到物理知识(为自己)
1 2 3 4 5 6 7 8 9 10 //Find the center of the screen tempVector2 = new Vector3(Screen.width * 0.5f,0,Screen.height * 0.5f); ...转载 2018-03-31 15:53:15 · 1477 阅读 · 0 评论 -
Unity中用到的物理(为自己)
Unity里常用到的物理转载 2018-03-31 15:54:42 · 1147 阅读 · 1 评论