位置: 编程技术 - 正文

EasyTouch Broadcast messages选项在js和c#下的用法

编辑:rootadmin

推荐整理分享EasyTouch Broadcast messages选项在js和c#下的用法,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

easytouch传递消息到脚本中的方法:

如果使用js写代码,需要勾选Broadcast messages选项,other receiver选择接收消息的gameobject。因为在js里没法像c#那么方便的使用delegate,所以必须使用unity的内部消息机制来向绑定js脚本的gameobject发消息。

如果是c#代码,就不要勾选Broadcast messages选项,否则当disable c#脚本时,easytouch依然能向脚本发消息(因为指定了other receiver,只要选择了 Broadcast messages方式就会使用unity内部消息机制了)。

官方的解释:

EasyTouch is set by default to send messages by C # events. In javascript it 's impossible or very

difficult to use C# Delegates, we must use the internal broadcast messages of Unity.

具体表现是,我勾选了Boradcast messages选项,指定了消息接收gameobject。

EasyTouch Broadcast messages选项在js和c#下的用法

c#脚本如下

取消这个脚本后(OnDisable执行了),touch事件依然能收到(On_TouchStart依然执行)。

看下EasyTouch.cs里CreateGesture()方法里的这两句:

如果选择Broadcast messages选项了,则走第一个分支(unity的sendmessage机制),否则走的是event机制(c#的delegate机制)。

这块如果不看文档还真是容易用岔了,也是因为easy touch支持js c#两种模式导致的。

明显感觉还是c#的机制好,首先Broadcast messages只能指定一个receiver,如果消息要发到多个对象里去还要做其他处理。其次event模式更加灵活些,不需要在editor里指定目标,回调在代码里指定,易于绑定/解绑。

法线贴图原理 我算个笨人吧.笨人以前弄懂一些东西后,讲给笨人听往往更有效.看之前请自行具备图形学关于光照的基础知识.world/objectspacenormalmap我们先讲基于世界或

Unity3D发布开源免费插件Antares扩展包 最近unity3D又发布了一套开源扩展包Antares,让我们快来看看这个扩展包到底都新增了哪些功能。Antares资源浏览器和它的附加包是一个基于C#的Unity3D编辑

“原状”类人动画编写根运动脚本 (Scripting Root Motion) 教程:为原状类人动画编写根运动脚本(ScriptingRootMotion)有时您的动画保持为原状,这意味着,如果您将其放入场景中,它不会移动上面的角色。换言之

标签: EasyTouch Broadcast messages选项在js和c#下的用法

本文链接地址:https://www.jiuchutong.com/biancheng/383587.html 转载请保留说明!

上一篇:Unity3d Shader开发(一)Properties(unity的shader在哪儿)

下一篇:法线贴图原理(法线贴图应该贴在哪里)

  • 申报无票收入次月红冲有没有风险
  • 应收账款贷方余额怎么调平
  • 金税四期对纳税的影响
  • 进口产品销售需要什么资质
  • 季度30万免增值税什么时候结束
  • 房地产预售啥意思
  • 工程结算可以转什么科目
  • 事务所和公司的专利工程师
  • 资本公积与什么有关
  • 股权变更怎么缴税
  • 律师行业税务如何做账
  • 缴纳土地出让金购买的土地是无形资产吗
  • 上市公司发行股票可以自行销售吗
  • 超出经营范围能不能开发票
  • 一般纳税人开普票多少个点
  • 增值税的价外费用不包括什么
  • 一般贸易免抵退税计算
  • 退休人员取得单位证明
  • 暂估入账没有调增,以后年度怎么调整
  • 药品底价高开票什么意思
  • 进项税额转出的
  • 资产负债表中的预付款项目应根据什么填列
  • 劳动生产总值计算公式.doc
  • 加权平均数是什么意思的权
  • 支付青苗补偿费怎么做账
  • 个人所得税做账怎么做
  • 计提利息收入怎么做账
  • 腾讯手游助手怎么把游戏放到桌面
  • 预提开发成本超过10%部分计算的销售成本转回
  • 保险赔款确认函
  • linux c gui
  • win10显示在哪
  • vuecli报错
  • phpurl编码
  • 什么是原始凭证?审核原始凭证主要审查哪些内容?
  • 买电脑主要看什么?
  • 免税项目可以弥补税款吗
  • php的图片
  • 财务费用为什么是负数表示
  • 工装费用会计分录
  • php中的函数
  • php 跨域
  • 广告代理费制度
  • 土地出让金返还比例是多少
  • jqueryfor
  • 2019年4月1日降低城镇职工什么单位缴费比例
  • 汇兑损益的会计处理原则
  • 帝国cms调用api接口
  • 工商企业年报网上申报流程
  • 企业所得税年度纳税申报表A类
  • 销售增长率计算公式财务管理
  • 残保金提取是什么意思
  • 补充登记法的操作步骤
  • 存货盘点的方法有哪些
  • 印花税缴款了发票怎么查
  • 长期股权投资的账务处理
  • 小规模增值税减按1%缴纳,如何申报
  • 企业间贴现手续怎么办理
  • 长期借款工程验收会计分录怎么做
  • 同城票据交换差额户的帐号怎么查对方的帐号
  • 融资租赁和经营租赁的会计处理
  • 医院财务核算制度
  • mysql count详解及函数实例代码
  • 用注册表关闭更新
  • macbookpro移到废纸篓快捷键
  • win7安装cad2010
  • linux常见shell命令
  • [置顶] 《精神怪谈》 后续起点
  • 用python加密
  • 从头开始绘制一幅画图片
  • linux压缩tar文件命令
  • 让图片垂直居中
  • js有多重模块定义方式
  • js script跨域
  • javascript基于什么的语言
  • 深入理解Python特性 达恩·巴德尔
  • 江苏电子税务局客服电话
  • 简述纳税人与负税的区别
  • 国税上海税务局官网
  • 河南省2020年12月纳税申报截止日期
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设