码迷,mamicode.com
首页 >  
搜索关键字:collider    ( 130个结果
Trigger碰撞检测
先给物体添加一个Collider组件(任意形状)。将Is Trigger选中。在绑定在此物体的脚本中添加方法:1 public void OnTriggerStay(Collider col) {2 if (col.tag == Tags.player &&health.hp>0...
分类:其他好文   时间:2015-08-25 23:05:36    阅读次数:196
Unity Colliders
Unity中常用的碰撞器通常Colliders会与Rigidbody一起使用,没有添加碰撞体的刚体会彼此相互穿过。常用碰撞体有以下几种:Box Collider:盒子碰撞体,是一个立方体外形的碰撞体,可调整为不同大小的长方体,一般可用作门,墙及平台等,也可用于交通工具的外壳。最适合的是使用在盒子和箱子上。选项: ? Is Trigger:触发器,勾选后可用于触发事件,且将被物理引擎所忽略。...
分类:编程语言   时间:2015-08-01 11:37:16    阅读次数:136
unity碰撞组件、刚体组件
游戏导入标准资源包“Character Controllers”后可以为游戏对象添加 character(角色控制器)组件:添加角色控制器组建以后可以控制游戏对象移动;角色控制器组件因为与碰撞组件相互冲突,所以添加角色控制器组建后Collider组件就会消失。默认在Unity中创建的模型是不具备接收...
分类:编程语言   时间:2015-07-23 19:32:04    阅读次数:146
Unity2D 之 Sprite点击事件
以下方法纯属我YY,切勿当真!!!给 Sprite添加点击事件步骤:1. 创建一个 Sprite2. 给Sprite添加一个 Box Collider 2D3. 将如果脚本放到Sprite上: using UnityEngine;using System.Collections;/// /// 主要...
分类:编程语言   时间:2015-07-17 22:16:22    阅读次数:636
Unity炸弹爆炸伤害(群攻伤害)
群攻伤害指在一定范围内同时对多游戏对象按距离衰减计算伤害。Unity对此有相关的接口,可以很方便的实现这个功能。 Collider[]Physics.OverlapSphere(Vector3position,floatradius,intlayerMask); Vector3positio...
分类:编程语言   时间:2015-06-28 20:04:29    阅读次数:282
Unity3D实践系列09, 物理引擎与碰撞检测
在Unity3D中,一个物体通常包含一个Collider和一个Rigidbody。Collider是碰撞体,一个物体是Collider,才可以进行碰撞检测。Collider组件中的"Is Trigger"属性项被勾选上时,这个物体就变成碰撞检测体。 物体有了Rigidbody组件,才会具备一些物理属...
分类:编程语言   时间:2015-06-26 10:45:23    阅读次数:401
unity, multi collider
比如下面鸭子模型,只用一个box collider难以很好地吻合其的外形。我们可以为它添加两个box collider,如下图所示:注意:1,colliders一定要添加在模型根节点(即图中dock节点上)。2,如果想让模型是动态的,不要忘了添加Rigidbody。另外,如果需要在脚本里对两个col...
分类:编程语言   时间:2015-06-12 19:08:19    阅读次数:168
CSU1608: Particle Collider(后缀数组)
Description In the deep universe, there is a beautiful planet named as CS on which scientists have decided to build Immense Colossal Particle Collider (i.e. ICPC) to find the ultimate theory of t...
分类:编程语言   时间:2015-06-10 12:24:37    阅读次数:135
CandyCrush 糖果传奇小游戏总结
1、unity自带触发事件unity的每一个Collider对象都有类似OnMouseDown、OnMouseOver等事件、此事件是存在于MonoBehaviour脚本里的,而MonoBehaviour是每个脚本的基类,根据手册可知有这些事件(鼠标在GUIElement(GUI元素)或Collid...
分类:其他好文   时间:2015-06-09 23:27:04    阅读次数:161
unity, 忽略碰撞
一,layer之间忽略碰撞。Edit->Project Settings->Physics->Layer Collision Matrix二,collider之间忽略碰撞。public static voidIgnoreCollision(Collidercollider1,Collidercoll...
分类:编程语言   时间:2015-06-03 19:12:56    阅读次数:196
130条   上一页 1 ... 7 8 9 10 11 ... 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!