• 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
  • 党建第一责任与发展第一要务相融合br全面提升机关党建工作水平 2019-05-22
  • 卡纳瓦罗:对比赛结果不满意 晋级机会各占一半 2019-05-22
  • 山东十一选五走势图表:component.broadcastmessage 广播消息

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

    }

    相关阅读

    文章点评
    相关文章
  • 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
  • 党建第一责任与发展第一要务相融合br全面提升机关党建工作水平 2019-05-22
  • 卡纳瓦罗:对比赛结果不满意 晋级机会各占一半 2019-05-22
  • 湖南体彩顶呱刮 云南11选5第18100932期 新疆时时彩走势图官网 今晚福彩26选5开奖结果 体育彩票走势图近100期 双色球第142期历史同期解析 今晚体彩p3试机号 新疆18选7开奖查询 内蒙古11选5开将结果 大红鹰水心高手坛一尾中特 2元彩票年终奖 3d福彩开奖时间 半全场胜平负 张天师四肖中特 30选5福利彩票中3个数算中奖吗