Advertisement

BeanScript的重要内容

阅读量:

1、关键组件

(1)获取所绑定的GameObject:即成员变量gameObject(通过.name属性可获取物体名称)

(2)获取所绑定的GameObject的位置数据

复制代码
    (gameObject.) transform(.positon 位置信息/ .eulerAngle 角度信息/ .lossycale 缩放大小)
    

(3)判断脚本是否处于启用状态

复制代码
    this.enabled = true/false;
    

(this可替换为其他绑定对象,如otherScript(.gameObject/.transform/.enabled)

2、关键方法

(1)获取依附对象所附加的其他脚本组件

注:若存在多个相同类型的脚本,通过该方式无法明确识别具体获取的是哪一个脚本实例

i. 获取自身附加的单一脚本,依据脚本名称进行检索

复制代码
    脚本名 t = this.GetComponent("脚本名“) as 脚本名
    

若获取操作未成功,且不存在相应的脚本文件,则返回空值null

ii. 依据Type进行获取

复制代码
    脚本名 t = this.GetComponent(typeof(脚本名)) as 脚本名
    

iii. 针对泛型获取方式,推荐采用该方法进行数据提取

全部评论 (0)

还没有任何评论哟~