问题:两个物体A,B 两者都有碰撞体 collider(Box Collider,Sphere Collider,Capsule Collider等)当两物体相撞时,会进入 OnTriggerEnter 和 OnCollisionEnter 中的哪一个呢? 回答: 0. 只会进入一个,A和B的脚脚本 ...
分类:
编程语言 时间:
2018-07-29 21:12:20
阅读次数:
179
U3D面试题大全 1.Unity中碰撞器(Collider)和触发器(Trigger)的区别? 两方都必须要有碰撞体,且一方要有刚体,但在发生碰撞的条件下,Collide碰撞器会生产 碰撞反弹的物理效果,但是(Trigger)触发器,在发生碰撞检测效果时,则会发生穿透效果, 设置触发器时,必须要将一 ...
分类:
其他好文 时间:
2018-07-22 17:00:19
阅读次数:
246
1)当一个用刚体控制的物体与另外一个物体碰撞时,就会触发碰撞事件 注:目标物体必须带有 Collider 组件。 2)碰撞事件监测方法 1.OnCollisionEnter(Collision) 当碰撞开始时调用,只会调用该方法一次。 2.OnCollisionExit(Collision) 当碰撞 ...
分类:
其他好文 时间:
2018-07-19 21:23:05
阅读次数:
129
使用刚体移动的物体,与场景中其他的物体相碰撞:其实是碰撞的目标物体的“碰撞体”组件,也就是 Collider。 给物体设置碰撞体: 选中游戏物体->右键菜单Component->Physics->Xxxx Collider。如下图所示(我们在 Unity 中创建的基本模型,自身都带有碰撞体组件) 选 ...
分类:
其他好文 时间:
2018-07-19 21:09:06
阅读次数:
131
虽然Rigidbody 2D大致上可以看成是Rigidbody的2D化,大部分功能也是一致的,但是还是有一些细节问题。 一些事项: 1.任何添加到同一个 GameObject身上或者其子物体身上的 2D Collider组件都隐式的 附属于 那个 Rigidbody 2D. 2.当一个Collide ...
分类:
数据库 时间:
2018-06-06 12:34:29
阅读次数:
877
```
//export class PhysicsCollider{ export class PhysicsCollider extends Collider{ ==================检查代码=======================
this.node.getComponen... ...
分类:
其他好文 时间:
2018-05-19 23:27:28
阅读次数:
653
1、首先在场景中创建格子,用来存放物体的 2、为每一个格子设置标签为Item,建议只做一个格子,然后创建预制体就可以了,然后为每一个格子附加Box Collider组件,要用于检测嘛, 3、接下来就是创建要实例出来的功能物体了,建议只创建一个,然后做成预制体就可以了,后面通过通过修改贴图就行了,减少 ...
分类:
其他好文 时间:
2018-03-31 11:01:31
阅读次数:
184
一,我们制作一个输入框,右键添加Sprite ,给Sprite添加一个child的label,然后给Sprite添加一个box collider,接着添加input filed script,将label绑定到UIInput的label中,结果如下图: 二,看上图,我们发现UIInput有三个属性, ...
分类:
其他好文 时间:
2018-03-15 21:03:50
阅读次数:
199
记录笔者使用NGUI时遇到的问题及解决方法 版本:NGUI v3.6.8 (Jul 13, 2014) (1)Box Collider不能调节大小 原因:Box Collider在游戏运行时会自适应大小。 解决方法:挂脚本获取Box Collider组件,手动更改Center属性和size属性 以下 ...
分类:
其他好文 时间:
2018-03-06 00:56:02
阅读次数:
136
一,我们先添加一个sprite,选择sprite,右键选择attach,添加box collider, 然后右键选择attach,添加toggle script,得到如下图结果 1,但是如果你没有给UIToggle 中的sprite属性绑定一个sprite,这时运行是没有效果的,这个sprite就是 ...
分类:
其他好文 时间:
2018-03-01 00:47:50
阅读次数:
179