太空大战-6

任务

本次的任务,完成子弹消灭陨石

设置标签

  • 给Player对象添加标签,选择Player对象,在其检查器窗口的标签中设置Player,系统内置了Player的标签,直接选择即可
  • 给预制体中的子弹添加,标签为zd

    • 选择预制体中的子弹,在右侧检查器窗口的标签中
    • 选择添加标签
    • 点击"+"号,在对话框中输入zd

    • 点击save

    • 点击zidan,打开检查器窗口,选择刚才创建的标签zd
    • 效果如下

给陨石添加触发器

选择prefabs目录中的yunshi对象,在其右侧的检查窗口中,选择 box collider,勾选是触发器

添加出发事件

在YunShiCtroller脚本中提那就以下内容

c# 复制代码
private void OnTriggerEnter(Collider other)
{
    if(other.CompareTag("zd"))
    {
        Destroy(gameObject);
    }
}
相关推荐
鑫鑫哥adam6 天前
一个 1x1 贴图,是怎么炸掉整个热更包的?
unity3d·游戏开发
Behavior7 天前
Unity 手游动态更换 App 图标 — Android 与 iOS 双端技术方案
c#·unity3d·游戏开发
SmalBox7 天前
03-03-架构篇-Runtime加载系统架构
unity3d·游戏开发
SmalBox7 天前
03-02-架构篇-Editor打包系统架构
unity3d·游戏开发
Behavior7 天前
Unity 手游 iOS Deep Link 唤醒全流程:从 URL Scheme / Universal Links 到 C# 层参数投递
c#·unity3d·游戏开发
SmalBox7 天前
03-01-架构篇-整体架构总览
unity3d·游戏开发
SmalBox7 天前
02-08-原理篇-异步加载与性能优化
unity3d·游戏开发
字节暗面7 天前
Unity AssetBundle 热更新安全排查:从 CDN 清单到本地缓存
unity3d·图片资源
SmalBox12 天前
02-07-原理篇-文件系统与跨平台适配
unity3d·游戏开发
SmalBox14 天前
02-06-原理篇-热更新与版本管理
unity3d·游戏开发