21632人加入学习
(38人评价)
宇宙最简单Unity2023零基础入门教程-RollABall[2023年翻新]

使用Unity2023,制作完成于2023/10/1

价格 免费

Destroy(collision.gameObject);//销毁项目

 

[展开全文]

通过标签区分某一类物体较好

 

[展开全文]

collision.gameObject.tag

条件判断

if

esif

if(collision.gam)

消除

Destroy(co)

[展开全文]

区分某类物体:使用标签不容易出错,方便扩展

void OnCollisionEnter(Collision coll)
{
   if(coll.gameObject.tag == "Food")
   {
       Destroy(coll.gameObject)
   }
}

coll.gameObject:获取碰撞游戏对象

coll.collider:获取碰撞到的碰撞器

coll.collider.tag:获取碰撞的对象的标签

coll.gameObject.tag:获取碰撞的对象的标签

 

销毁对象:

Destroy(coll.gameObject)

销毁组件:

Destroy(coll.collider)

 

碰撞过程中小球会顿一下,是因为在移动到实物的时候会碰撞一下,如何实现没有顿的感觉???

[展开全文]

出现的问题还是代码没有联想。

 

还有Collision.gameObject.tag=="Food"这句是两个等号

[展开全文]

Dstroy 销毁;

collision. 

[展开全文]