名称 Name

数据流向
数据由服务器同步给客户端

描述

Name是对象的名称,用于描述或区分一个对象。多个不同的对象可以共用一个相同的名称。

用户可以在对象的属性界面直接修改对象的名称属性,在修改完成时立即生效。

名称也可以作为脚本中调用特定对象的索引。
为了保证脚本中能够正确通过对象的名称调用指定的对象,对名称的命名有以下限制:
1.名称的字符数上限为30
2.名称的首个字符只能为下划线或字母或中文汉字,不能使用数字和特殊符号。
3.名称的其他位置可以使用下划线、字母、中文汉字和数字,不能使用特殊符号
若对象的名称不符合以上的规则,可能会导致脚本无法正常调用

如果同意目录下存在多个名称相同的对象,那么通过名称去调用特定对象的脚本方法一般会返回第一个符合条件的对象。

实例

实例1 通过名称调用对象的几种方法

通过三种不同的方法调用工作区下的 新地板 对象

local workSpace = GetService("WorkSpace") --获取工作区服务
local basePlate = workSpace.新底板 
local basePlate = workSpace["新底板"]
local basePlate = workSpace:WaitForChild("新底板")
文档更新时间: 2020-08-27 13:40   作者:王辰剑