unity怎么判断飞出的例子击中敌人

 时间:2024-10-14 18:26:47

1、打开unity创建一个工程,在菜单中选择“GameObject”--“Particle System”创建一个例子系统。

unity怎么判断飞出的例子击中敌人

3、添加一个tag名称设置为“aa”。

unity怎么判断飞出的例子击中敌人

5、勾选“Collision”并展开,把里面的planes设置为world,勾选上底部的“send collisionmessage”。

unity怎么判断飞出的例子击中敌人

7、打开Particletest脚本,在里面藜局腑载添加OnParticleCollision()方法,并根据tag判断cube(敌人)是否被碰撞到。void On霸烹钟爷ParticleCollision(GameObject obj){ if(obg.tag=="aa"){ Debug.Log("例子碰撞到了"); } }

unity怎么判断飞出的例子击中敌人

9、运行后我们会发现控制台会不停的输出“例子碰撞到了”。

unity怎么判断飞出的例子击中敌人
  • win10怎么显示隐藏文件
  • 如何通过注册表取消仅安装微软商店推荐的应用
  • 如何删除Windows10系统的多余开机引导项?
  • Win10专业版开机慢怎么办呢?
  • win11如何加入预览计划
  • 热门搜索
    北京工商大学怎么样 支原体衣原体感染是怎么回事 汕头大学怎么样 安徽外国语学院怎么样 香榧怎么吃 怎么去除脸上的色斑 产后阴道松弛怎么办 怎么缩印 面试紧张怎么办 婴儿吐奶怎么回事