• “舌尖”之后, “风味”能否再续辉煌? 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
  • 福建体彩31选七走势图:component.broadcastmessage 广播消息

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

    摘要: component.broadcastmessage 广播消息functionbroadcastmessage(methodname: string,parameter: object = null,options:sendmessageoptions=sendmessageoptions.requirereceiver) : voiddescription描述calls the me ...

    component.broadcastmessage 广播消息

    functionbroadcastmessage(methodname: string,parameter: object = null,options:sendmessageoptions=sendmessageoptions.requirereceiver) : void

    description描述

    calls the method named methodname on everymonobehaviourin this game object or any of its children.

    游戏物体每一个monobehaviour和它的全部子物体上调用名为methodname的方法。

    通俗的解释:

    broadcastmessage朝物体和所有子物体发送消息。

    对一个物体及其所有子物体,进行消息的广播,如果其中任何子物体上贴有脚本,而脚本中有相应的处理此消息的函数,则invoke调用之。

    the receiving method can choose to ignore parameter by having zero arguments. if options is set tosendmessageoptions.requirereceiveran error is printed when the message is not picked up by any component.

    接受消息的此方法(函数)可以通过设置没有引用参数表来忽略传过来的消息中的参数。如果选项option中设置成了sendmessageoptions.requirereceiver,那么当没有任何脚本组件接受此消息时,一个相应的错误会弹出来

    c#

    javascript

    using unityengine;

    using system.collections;

    public class example :monobehaviour{

    void applydamage(float damage) {

    print(damage);

    }

    public void awake() {

    broadcastmessage("applydamage", 5.0f);

    }

    }

    // calls the function applydamage with a value of 5

    //调用函数 applydamage 值为5

    broadcastmessage ("applydamage", 5.0);

    // every script attached to the game object and all its children

    // that has a applydamage function will be called.

    //附加到游戏物体的每个脚本和全部的子物体,有一个applydamage函数将被调用

    function applydamage (damage : float) {

    print (damage);

    }

    相关阅读

    文章点评
    相关文章
  • “舌尖”之后, “风味”能否再续辉煌? 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
  • 彩票北单胜负过关开奖 500彩票 南粤风采好采一走势图 体彩11选5中大奖 德州规则大小顺序 pk10牛牛害人 福彩3d开奖结果返奖比例 青海十一选五基本走势图 精准一头一尾中特免费网站期期准 体彩p5跨度走势图带连线图表 2019年码报生肖图 黑龙江p62玩法开奖结果 福彩3d开奖结果今天 棒球伙伴林遣都 甘肃11选5玩法