找回密码
 注册帐号

扫一扫,访问微社区

指定引用

2015-1-8 17:17| 发布者: 杨炎| 查看: 1328| 评论: 0|原作者: 蛮牛|来自: unity3d脚本manual

摘要: 指定引用引用属性是这样一种属性,它可以引用其他对象,例如游戏对象 (gameobjects)、组件 (components) 或资源 (assets)。引用槽将显示可用于该引用的对象类型。音频剪辑 (audio clip)属性槽显示它可以引用的音频剪 ...

指定引用

引用属性是这样一种属性,它可以引用其他对象,例如游戏对象 (gameobjects)、组件 (components) 或资源 (assets)。引用槽将显示可用于该引用的对象类型。

音频剪辑 (audio clip)属性槽显示它可以引用的音频剪辑 (audio clip)类对象

现在音频剪辑 (audio clip)属性中引用了一个音频剪辑 (audio clip)文件

这类引用非常迅速且强大,使用脚本时尤其如此。如需了解更多关于使用脚本和属性的内容,请参阅教程页面的脚本教程。

可以通过拖放或使用对象选取器 (object picker)为引用属性指派对象。

拖放

您可以在场景视图 (scene view)、层级视图 (hierarchy) 或工程视图 (project view) 中选择所需对象,然后将它拖到引用属性槽,即可完成拖放。

如果一个引用属性接受一种特殊的组件 (component) 类型(例如变换组件 (transform)),那么将游戏对象 (gameobject) 或预设 (prefab) 拖到引用属性上也能很好地工作,前提条件是该游戏对象 (gameobject) 或预设 (prefab) 包含正确类型的组件。尽管这是一个您拖过来的游戏对象 (gameobject) 或预设 (prefab),属性仍会引用这一组件。

如果您将对象拖到引用属性上,而对象是错误类型或者没有包含正确的组件,那么您将不能够为引用属性指定该对象。

对象选取器

您可以单击引用槽旁边的小目标图标来打开对象选取器 (object picker)。

通过编辑器的对象选取器提供引用

对象选取器 (object picker) 是一个简单窗口,可以让您在预览和搜索到可用对象之后在检视器中指派这些对象。

尽管对象选取器 (object picker) 简单易用,但您也应了解如下的说明事项。

对象选取器 (object picker) 的界面说明

搜索:当选取器中有很多对象时,您可以使用“搜索”字段进行筛选。该“搜索”字段也可以使用标签搜索对象。

视图选择器:切换场景和资源中对象的搜索库。

预览大小:该水平滚动条可让您在预览窗口中增大/减小预览对象的大小。通过该滚动条,您可以随时在预览窗口中看到更多或更少的对象。

预览窗口:这里有“搜索”字段筛选出的“场景/资源”文件夹中的所有对象。

对象信息:显示当前选中对象的信息。该字段的内容取决于所查看的对象类型,例如,如果您选择一个网格,它会告诉您顶点和三角形的数量、是否有 uv、是否有蒙皮。然而,如果您选择一个音频文件,它会为您提供音频比特率、长度等信息。

对象预览:这也取决于您所查看的对象类型。如果您选择一个网格,它会向您显示网格的外观,但是,如果您选择一个脚本文件,它只会显示文件的图标。

对象选取器 (object picker) 可在工程的任何资源(可以是视频、歌曲、地形、gui 皮肤、脚本文件或网格)上工作;它是一个您会经常使用的工具。

提示

在资源 (assets) 上使用标签,能够让您比使用对象选取器 (object picker) 搜索字段更易找到它们。

如果不想看到对象的描述,您可以向下拖动预览窗口底部中间的滑块。

如果想看到对象的详细预览,您可以拖动预览窗口底部中间的滑块来放大对象预览。

上一篇:绘制调用批处理下一篇:编辑值属性

相关阅读

文章点评
相关文章