Unity中制作trigger物件

1,GameObject | CreateEmpty

创建一个组,这一步不是必须,但是可以帮助你归类。创建的object属性上相应的tranform信息可以修改,一半scale都填成1,1,1。


2,GameObject | Create Another | Cube

我们假设这里的是一个cube型的物件


3,选中上述cube的情况下,把这个Cube的尺寸、位置都调整好。


4,在属性窗口,删除"MeshRender" Component,IsTrigger这个复选框选选中。


5、然后制作一个脚本,继承于MonoBehavior,这个类中实现


private void OnTriggerEnter(Collider other)


这个方法,这个方法是个回调函数,如果游戏中有物体跟你摆放的Cube碰撞上了,那么此方法就会被Unity引擎调用。你可以在这里写上你需要的内容。


6、选中刚才的Cube的情况下,在project中找到你的脚本文件,把该文件拖到Hierarch窗口的物件中。在物件的Inispector中,你会看到该物件多了一个Script Compoent。


完毕。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值