Unity3D Physics Keynote】的更多相关文章

[Unity3D Physics Keynote] 1.在哪设置Layer Collision Matrix? "Edit"->"Project Settings"->"Physics". 2.“Import Package”->"Physic Meterial",是Unity自带的物理材质包. 3."Import Package"->"Character Controll…
[Unity3D Script Keynote] 1.创建GameObject if(GUILayout.Button("创建立方体",GUILayout.Height(50))) { //设置该模型默认为立方体 var objCube = GameObject.CreatePrimitive(PrimitiveType.Cube); //给此对象添加一个刚体用于整理感应 objCube.AddComponent(Rigidbody); //设置这个游戏对象的名称 objCube.na…
作者:王选易,出处:http://www.cnblogs.com/neverdie/  欢迎转载,也请保留这段声明.如果你喜欢这篇文章,请点推荐.谢谢! Unity3D重要模块的类图 最近刚刚完成了一个我个人比较满意的小项目:[深入Cocos2d-x]使用MVC架构搭建游戏Four,在这个游戏中,我使用了自己搭建的MVC架构来制作一个游戏,做到了比较好的SoC(关注点分离).但是苦于Cocos2d-x没有一个比较完善的编辑器,所以我开始学习另一个非常流行的游戏引擎-Unity3D. Unity3…
[Unity3D Keynote] 1.场景文件扩展名为.unity. 2.up为Y正方向,down为Y负方向,right为X正方向,left为X负方向,forward为Z正方向,back为z负方向.基础物体本身坐标系. 3.在Scene工具条中可以设置Scene视图绘制模式: 4.给一个GameObject添加RigidBody,即可实现碰撞效果. 5.按以下代码添加GUI: //模型移动速度 var TranslateSpeed = 20; //模型旋转速度 var RotateSpeed…
在Unity3d中已经配置好了5种常用的物理材质,Bouncy.Ice.Metal.Rubber.Wood,在菜单中依次选择Assets - Import Package - Physics Materials 即可导入,下面以Ice(冰)材质为例介绍其物理参数. Daynamic Friction:动力摩擦力,对象在运动时的摩擦力,取值范围0~1 Static Friction:静态摩擦力,对象被放置在表面时的摩擦力,取值范围0~1,取值接近0时可模拟冰的效果. Bounciness:反弹,取…
在Unity3d中已经配置好了5种常用的物理材质,Bouncy.Ice.Metal.Rubber.Wood,在菜单中依次选择Assets - Import Package - Physics Materials 即可导入,下面以Ice(冰)材质为例介绍其物理参数. Daynamic Friction:动力摩擦力,对象在运动时的摩擦力,取值范围0~1 Static Friction:静态摩擦力,对象被放置在表面时的摩擦力,取值范围0~1,取值接近0时可模拟冰的效果. Bounciness:反弹,取…
Class Functions 1)static function Raycast (origin : Vector3, direction : Vector3, distance : float = Mathf.Infinity, layerMask : int = kDefaultRaycastLayers) : bool 在origin坐标上建立一个方向为direction,距离为distance的射线,可以与layerMask(层遮罩)之外的所有的collider碰撞: 返回true如果…
物理系统:碰撞器.触发器等 力:有大小有方向的矢量,有受力点位置(和向量的区别) ----F = ma(m质量,a加速度,质量越大,加速度越小,停下来越慢) ----m1v1 = m2v2(冲量守恒定理,质量越小,速度越快) ----力的分解 Ft = mv(动量定理) ----Rigid.AddForce(Vector3.forward, ForceMode mode);写在Start里 ----Force(默认):持续力,完全满足动量守恒定理:Ft = mv ----Impulse:瞬间冲击…
制作类似<鳄鱼小顽皮爱洗澡>游戏的必备插件 下载地址: https://item.taobao.com/item.htm?spm=0.7095261.0.0.47411debZFbEUn&id=565548458828…
作者:王选易,出处:http://www.cnblogs.com/neverdie/ 欢迎转载,也请保留这段声明.如果你喜欢这篇文章,请点[推荐].谢谢! 引子 在第一篇文章[Unity3D基础教程]给初学者看的Unity教程(一):GameObject,Compoent,Time,Input,Physics我已经讲过了一些关于刚体和碰撞的关系,这次我们就通过Flappy Bird这个事例来讲解一下刚体和碰撞体在游戏中的具体应用.相关代码可以参考Flappy Bird的源码. 认识RigidBo…