• 文体 —频道 春城壹网 七彩云南 一网天下 2019-07-18
  • 【理上网来喜迎十九大】苏格:习近平总书记外交思想领航中国特色大国外交 2019-07-18
  • 8种家居环境很败“性” 2019-06-28
  • 2018年全军院校招生计划下达:计划招收学员3.05万名 2019-06-15
  • 晋城市举办干部素质提升工程第十八期专题讲座 2019-06-15
  • 抖音广告出现对英烈邱少云不敬内容 今日头条致歉 2019-06-13
  • 超半数巴西民众对世界杯不感兴趣--旅游频道 2019-06-12
  • 外交部举行中外媒体吹风会:王毅介绍上合组织青岛峰会情况 2019-06-12
  • 2018网络中国节·端午 2019-06-04
  • 韩媒:韩美商定暂停原定8月“乙支自由卫士”联演 2019-06-03
  • 重庆市公安局交通管理局互联网交通安全服务管理平台 2019-06-03
  • 俄侦察船穿越英吉利海峡 英国急派军舰战机监视 2019-05-28
  • 网购陷阱多 女子花3000元买5套化妆品只有2套是真的 2019-05-28
  • 环保约谈濂溪区主要负责同志 谢一平要求立行立改真抓真改 2019-05-25
  • 官宣!广东签约北京3冠功勋 大莫助拳阿联未来可期 2019-05-25
  • 体育彩票36选7走势图:component.getcomponent 获取组件

    福建36选7和值走势图 www.00-na.com 2015-1-5 04:17| 发布者: 杨炎| 查看: 2421| 评论: 0|原作者: 蛮牛|来自: unity3d脚本manual

    摘要: component.getcomponent 获取组件functiongetcomponent(type: type) : componentdescription描述returns the component of type type if the game object has one attached, null if it doesn't.如果游戏物体有一个 ...

    component.getcomponent 获取组件

    functiongetcomponent(type: type) : component

    description描述

    returns the component of type type if the game object has one attached, null if it doesn't.

    如果游戏物体有一个附加,则返回type类型的组件,如果没有则为null。

    c# users can use a generic version.

    c#用户可以使用普通的版本。

    c#

    javascript

    using unityengine;

    using system.collections;

    public class example :monobehaviour{

    publictransformcurtransform;

    void start() {

    examplescript somescript;

    somescript = getcomponent();

    somescript.dosomething();

    }

    public void awake() {

    curtransform = getcomponent();

    }

    }

    // equivalent to:transformcurtransform = transform;

    //等同于变换 curtransform = transform

    var curtransform :transform;

    curtransform = getcomponent (transform);

    // you can access script components in the same way as other components.

    //你可以像其他组件一样访问脚本组件

    function start () {

    var somescript : examplescript;

    somescript = getcomponent (examplescript);

    somescript.dosomething ();

    }

    o functiongetcomponent(type: string) : component

    description描述

    returns the component with name type if the game object has one attached, null if it doesn't.

    如果游戏物体有一个附加,则返回名字类型组件,如果没有则为null。

    it is better to use getcomponent with a type instead of a string for performance reasons. sometimes you might not be able to get to the type however, for example when trying to access a c# script from javascript. in that case you can simply access the component by name instead of type. example:

    由于性能原因,最好使用type的getcomponent,而不是用字符串。不过有时你可能无法得到type,例如当你从javascript访问c#脚本时,这个时候你可以简单通过名字而不是type来访问组件。例如:

    c#

    javascript

    using unityengine;

    using system.collections;

    public class example :monobehaviour{

    public scriptname script;

    public void awake() {

    script = getcomponent("scriptname") as scriptname;

    script.dosomething();

    }

    }

    // to access public variables and functions in another script attached to the same game object.

    //访问另一个脚本附加到一样的游戏物体的公共变量和函数

    var script : scriptname;

    script = getcomponent("scriptname");

    script.dosomething ();

    相关阅读

    文章点评
    相关文章
  • 文体 —频道 春城壹网 七彩云南 一网天下 2019-07-18
  • 【理上网来喜迎十九大】苏格:习近平总书记外交思想领航中国特色大国外交 2019-07-18
  • 8种家居环境很败“性” 2019-06-28
  • 2018年全军院校招生计划下达:计划招收学员3.05万名 2019-06-15
  • 晋城市举办干部素质提升工程第十八期专题讲座 2019-06-15
  • 抖音广告出现对英烈邱少云不敬内容 今日头条致歉 2019-06-13
  • 超半数巴西民众对世界杯不感兴趣--旅游频道 2019-06-12
  • 外交部举行中外媒体吹风会:王毅介绍上合组织青岛峰会情况 2019-06-12
  • 2018网络中国节·端午 2019-06-04
  • 韩媒:韩美商定暂停原定8月“乙支自由卫士”联演 2019-06-03
  • 重庆市公安局交通管理局互联网交通安全服务管理平台 2019-06-03
  • 俄侦察船穿越英吉利海峡 英国急派军舰战机监视 2019-05-28
  • 网购陷阱多 女子花3000元买5套化妆品只有2套是真的 2019-05-28
  • 环保约谈濂溪区主要负责同志 谢一平要求立行立改真抓真改 2019-05-25
  • 官宣!广东签约北京3冠功勋 大莫助拳阿联未来可期 2019-05-25
  • 陕西快乐十分投注表官网 捷报网球比分 内蒙古十一选五走势图 福建36选7图表 福建十一选五走势图手机版 山东11选5奖金计算器 双色球17042期蓝球预测 四肖中特期期准免费资料 浙江11选5 中国福彩网幸运五分彩 极速快3历史开奖记录查询 河南快三和值走势图 660778内部三肖中特 精英彩票论坛 新疆25选7开奖结果