• “舌尖”之后, “风味”能否再续辉煌? 2019-09-17
  • 腾讯要花32亿收购《绝地求生》开发商10%股份 2019-09-17
  • 涨知识!文字里的秘密 最全甲骨文书展来了 2019-09-13
  • 晋中市着力将“厕所革命”进行到底 2019-09-05
  • 供应链如何更“智慧” 2019-09-05
  • 红枣食疗效果好 6种吃法最滋补-美食资讯 2019-09-01
  • 党的十九大最重大的理论成就 2019-08-28
  • 余世存:阅读经典不仅是消费,也是责任 2019-08-20
  • 实干树形象 实绩惠民生——“两学一做”特别关注 2019-08-20
  • 曲速引擎:曾被寄予厚望 现遭“一瓢冷水” 2019-08-18
  • 毛泽东说帝国主义都是纸老虎。是有社会基础的 2019-08-07
  • 外国人就医计划示范医院授牌 天津医院泰达医院获认定 2019-07-21
  • 文体 —频道 春城壹网 七彩云南 一网天下 2019-07-18
  • 【理上网来喜迎十九大】苏格:习近平总书记外交思想领航中国特色大国外交 2019-07-18
  • 8种家居环境很败“性” 2019-06-28
  • 福建体彩36选7开奖结果查询今天:component.getcomponent 获取组件

    福建36选7和值走势图 www.00-na.com 2015-1-5 04:17| 发布者: 杨炎| 查看: 2517| 评论: 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-09-17
  • 腾讯要花32亿收购《绝地求生》开发商10%股份 2019-09-17
  • 涨知识!文字里的秘密 最全甲骨文书展来了 2019-09-13
  • 晋中市着力将“厕所革命”进行到底 2019-09-05
  • 供应链如何更“智慧” 2019-09-05
  • 红枣食疗效果好 6种吃法最滋补-美食资讯 2019-09-01
  • 党的十九大最重大的理论成就 2019-08-28
  • 余世存:阅读经典不仅是消费,也是责任 2019-08-20
  • 实干树形象 实绩惠民生——“两学一做”特别关注 2019-08-20
  • 曲速引擎:曾被寄予厚望 现遭“一瓢冷水” 2019-08-18
  • 毛泽东说帝国主义都是纸老虎。是有社会基础的 2019-08-07
  • 外国人就医计划示范医院授牌 天津医院泰达医院获认定 2019-07-21
  • 文体 —频道 春城壹网 七彩云南 一网天下 2019-07-18
  • 【理上网来喜迎十九大】苏格:习近平总书记外交思想领航中国特色大国外交 2019-07-18
  • 8种家居环境很败“性” 2019-06-28
  • 体彩顶呱刮运8 k8彩票手机客户端APP 福建福利彩票快3说明 腃迅游戏平台下载 足球趣事儿 竞彩足球跟单 上海时时乐走势图27 3d预测论坛 浙江十一选五爱彩乐 福建十一选五推荐 扑克游戏筹码 全国彩票走势图首页 本期三d推荐号码 新时时彩玩法凤凰 白小姐高手论坛网址