一,我们先添加一个sprite,选择sprite,右键选择attach,添加box collider, 然后右键选择attach,添加popup list script ,我们给popup list 的options 添加文字,这就是下拉框的值,得到如下图结果: default是当运行时默认选中的值 ...
分类:
其他好文 时间:
2018-03-01 00:42:47
阅读次数:
228
界面大概 inspector栏 两物体碰撞的条件:必须有一个具有刚体-rigidbody,两个都有碰撞体积box collider Audio source ...
分类:
编程语言 时间:
2018-02-21 22:22:57
阅读次数:
268
一,我们可以给了label,sprite等添加button事件 我们先添加一个label在UI_Root上,然后选中该label,右键-Attach-Box Collider,添加,当你添加完了Box Collider,然后右键该label,你就可以右键-Attach-添加脚本,这里有各种各样的方法 ...
分类:
其他好文 时间:
2018-02-20 22:26:44
阅读次数:
259
unity_小功能实现(碰撞检测) 1.触发器Trigger:勾选IsTrigger属性 //当player刚进入触发区域的时刻发生触发检测,比如在靠近门的某个区域门一直处于开着状态 void OnTriggerEnter(Collider other) { if (other.tag == "pl ...
分类:
编程语言 时间:
2018-01-30 12:25:07
阅读次数:
193
a.hit.collider.sendMessage("takeDamage"); b.受到攻击让其改变 图片状态 GetComponent<SpriteRenderer> ().sprite = damageSprite; c. hit.collider.SendMessage ("TakeDam ...
分类:
其他好文 时间:
2018-01-13 23:46:15
阅读次数:
166
Unity物体碰撞时的反弹系数:Physic Material的Bounciness属性。 一句话,给物体的Collider添加Material属性: 1.首先,物体要有Collider。 2.创建一个Physic Material。 Asset -> Create -> Physic Materi ...
分类:
其他好文 时间:
2017-12-27 14:05:37
阅读次数:
120
通过自己在开发的游戏过程中发现有几种做碰撞检测的方法:1. 只在unity中添加collider这是最简单的一种。在Spine中编辑好骨骼动画以后导入到unity中,让后spawn bone就可以得到在Spine中的骨架,然后在需要的骨骼上加上collider。这种方法对于简单的碰撞应用还可以,但是 ...
分类:
编程语言 时间:
2017-12-26 10:26:54
阅读次数:
281
UNITY_Colliders 照常推荐 "Unity官方文档" 本篇文章是介绍在游戏开发过程中,常用的物理组件(Box Collider,Rigidbody等)介绍一些基本的作用,和一些需要规避的地方。 Box Collider Box Collider形状类似于箱子,所以也经常使用在地板,墙壁, ...
分类:
编程语言 时间:
2017-11-28 14:20:43
阅读次数:
417
1.触发器Trigger:勾选IsTrigger属性 //当player刚进入触发区域的时刻发生触发检测 void OnTriggerEnter(Collider other) { if (other.tag == "player") { //TODO } } //当player在触发区域的时间内发 ...
分类:
编程语言 时间:
2017-10-29 12:38:53
阅读次数:
134
using UnityEngine; using System.Collections; /// /// 忽略模型本身之间的碰撞 /// public class IgnoreInternalCollisions : MonoBehaviour { void Start () { Collider[... ...
分类:
其他好文 时间:
2017-10-24 16:12:43
阅读次数:
111