zoukankan      html  css  js  c++  java
  • 标签

    标签

    一个标签是可以分配给一个或多个参考字GameObjects。例如,您可以为玩家控制的字符定义“Player”标记,为非玩家控制的字符定义“Enemy”标记。您可以定义播放器可以在具有“可收集”标记的场景中收集的项目。

    标签帮助您标识用于脚本编制目的的GameObjects。它们确保您不需要使用拖放手动将GameObjects添加到脚本的公开属性,从而节省在多个GameObject中使用相同脚本代码的时间。

    标签是在触发器有用撞机控制脚本; 他们需要弄清楚玩家是否与敌人,道具或可收藏物进行交互。

    您可以使用GameObject.FindWithTag()函数设置它来查找包含你想要的标签的任何对象找到一个游戏物体。以下示例使用GameObject.FindWithTag()。它实例respawnPrefab在与标签“重生”GameObjects的位置:

    using UnityEngine; using System.Collections; public class Example : MonoBehaviour {    public GameObject respawnPrefab;    public GameObject respawn;    void Start() {        if (respawn == null)            respawn = GameObject.FindWithTag("Respawn");                Instantiate(respawnPrefab, respawn.transform.position, respawn.transform.rotation) as GameObject;    } }

    创建新标签

    督察显示标签图层下方的任何游戏物体的名字下拉菜单。

    wps35

    要创建一个新标签,选择添加标签...。这将打开标签和图层管理器中检查。请注意,一旦您命名了标记,就无法在以后重命名。

    层类似于标签,但是用于定义Unity如何在场景中呈现GameObjects。请参阅有关文件的详细信息页面。

    应用标记

    督察显示标签图层下方的任何游戏物体的名字下拉菜单。要应用现有的标签到游戏物体,打开标签下拉菜单并选择要应用的标签。GameObject现在与此标记相关联。

    提示

    GameObject只能有一个标签分配给它。

    Unity包括一些不显示在标记管理器中的内置标记:

    无标记

    重生

    编辑器

    MainCamera

    播放器

    GameController

    您可以使用任何您喜欢的词作为标签。您甚至可以使用短语,但是您可能需要加宽检查器以查看标签的全名。

  • 相关阅读:
    cookie,session和cache关于缓存的使用和区别
    CPU利用率与Load Average的区别
    进程和线程
    当load飙升时问题排查思路
    动态查看JVM内存的工具
    springcloud在 repository层通过sql语句实现查询功能
    java ==与equals的区别
    java 位运算(经常用到)
    api document 文档撰写实例
    markdown 语法案例
  • 原文地址:https://www.cnblogs.com/kubll/p/10803842.html
Copyright © 2011-2022 走看看