• 深耕位置大数据,四维图新MineData时隔一年再讲新故事 2019-11-17
  • 2.0版小菜场不只更便宜而且更新鲜 智能化售菜将现身社区 2019-11-07
  • 吉克隽逸《BOSS》MV上线 华丽复古前卫造型挑战权威 2019-11-07
  • 晋城到运城要建高铁啦! 2019-11-04
  • 王者之师人才济济 日耳曼战车能否打破卫冕魔咒 2019-11-04
  • 宜春通报7起作风问题典型案例 2019-10-31
  • 【理上网来·喜迎十九大】塞尔维亚驻华大使:中国的发展是其他国家望尘莫及的 2019-10-31
  • 2017年我国居民人均预期寿命达76.7岁 2019-10-27
  • 银保监会:6月22日前上报保险消费风险提示落实情况 2019-10-27
  • 回复@大雨582:社会人不可能像自然人一样自由,你还得尊重别人的意愿!不然咱随便生产啥都强行让你要,咱是自由了,你呢? 2019-10-12
  • 发改委每月首个工作日公布限制乘坐火车飞机人员名单 2019-10-12
  • 全国啦啦操联赛临汾站开幕 2019-10-08
  • 《爱疯音乐家》陈洁仪:不完美的美其实更美爱疯音乐家陈洁仪 2019-10-08
  • 中冶置业兴隆百万平米新城正式亮相 将打造全配套高铁康养小镇 2019-10-06
  • 以政府拟严打“乱拍摄”以军行为 最高10年监禁 2019-10-03
  • 南粤36选7更新开奖结果:component.getcomponent 获取组件

    福建36选7和值走势图 www.00-na.com 2015-1-5 04:17| 发布者: 杨炎| 查看: 2623| 评论: 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 ();

    相关阅读

    文章点评
    相关文章
  • 深耕位置大数据,四维图新MineData时隔一年再讲新故事 2019-11-17
  • 2.0版小菜场不只更便宜而且更新鲜 智能化售菜将现身社区 2019-11-07
  • 吉克隽逸《BOSS》MV上线 华丽复古前卫造型挑战权威 2019-11-07
  • 晋城到运城要建高铁啦! 2019-11-04
  • 王者之师人才济济 日耳曼战车能否打破卫冕魔咒 2019-11-04
  • 宜春通报7起作风问题典型案例 2019-10-31
  • 【理上网来·喜迎十九大】塞尔维亚驻华大使:中国的发展是其他国家望尘莫及的 2019-10-31
  • 2017年我国居民人均预期寿命达76.7岁 2019-10-27
  • 银保监会:6月22日前上报保险消费风险提示落实情况 2019-10-27
  • 回复@大雨582:社会人不可能像自然人一样自由,你还得尊重别人的意愿!不然咱随便生产啥都强行让你要,咱是自由了,你呢? 2019-10-12
  • 发改委每月首个工作日公布限制乘坐火车飞机人员名单 2019-10-12
  • 全国啦啦操联赛临汾站开幕 2019-10-08
  • 《爱疯音乐家》陈洁仪:不完美的美其实更美爱疯音乐家陈洁仪 2019-10-08
  • 中冶置业兴隆百万平米新城正式亮相 将打造全配套高铁康养小镇 2019-10-06
  • 以政府拟严打“乱拍摄”以军行为 最高10年监禁 2019-10-03
  • 体彩浙江11选五 秒速快三精准计划app 亚洲必赢怎么登不上 万能娱乐 捕鱼赢现金 即时比分捷报手机版 腾讯分分彩一天输了50w 北京pk10冠军九码技巧 排三四码组六最大遗漏 十大棒球帽子品牌 黑龙江11选5详情88期 分析4场进球彩的方法 30选5开奖号码结果今天 山东群英会出号走势 09年大乐透走势图