位置: 编程技术 - 正文

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在哪儿)

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

  • 制造业的加工费可以放制造费用的二级科目加工费吗
  • 个人所得税手续费奖励是否交个税
  • 增值税发票的品名与报关单不一致
  • 长期股权投资是金融资产还是非金融资产
  • 递延收益负债类科目
  • 机动车换车
  • 公益性捐赠税前扣除资格有效期
  • 股权变更前账务怎么处理
  • 其他流动资产的构成
  • 支付境外费用需要交哪些税
  • 收到老板给的购房发票
  • 分支机构的固定资产转移如何处理?
  • 开了零税率的发票怎么办
  • 事业单位什么情况下可以提前退休
  • 上交印花税分录
  • 工会经费计税依据是应发还是实发
  • 公司给职工买工伤险流程
  • 实收资本是认缴出资吗
  • 计提长期待摊费用的会计分录
  • element ui datepicker 源码
  • 工业企业采购部门职责
  • 购货返利怎么做账
  • 私营公司股权转让
  • Chon湖上空的低空云,苏格兰特罗萨克斯 (© Alistair Dick/Alamy)
  • kkfileview启动组件失败
  • php iswriteable
  • 个体户要交哪些税怎么交
  • 制造费用账户在期末被结平
  • php文件用什么运行
  • 遥感图像超分辨率 坑
  • aws documentation
  • 【6G 新技术】6G数据面介绍
  • 区块链技术开发入门
  • remote远程
  • php正则匹配a标签href
  • vant表单验证并提交表单
  • 股东退股分利润
  • 小企业会计准则和一般企业会计准则的区别
  • wordpress全站伪静态
  • 万元版和十万元版发票图片
  • 税票和发票的区别图片
  • 会计学中的折旧是什么意思
  • 处置子公司如何纳税
  • java实现打印
  • 工业企业成本如何确定
  • 红字发票的数量乘以单价可以不等于含税金额吗
  • 公司自主研发新能源汽车
  • 资本公积溢价转增
  • 营业外收入影响所有者权益吗
  • 初级会计实务中第二章第四节存货(5)费琪
  • 电子承兑过期超过10天就无法转让吗
  • 公司二手车销售
  • 上期留抵税额可以留多久
  • 银行承兑汇票背面怎么填写
  • 计提应付职工薪酬在借方还是贷方
  • 税金及附加是什么账户
  • 累计摊销可以做什么分录
  • 收付实现制下收入包括增值税吗
  • mysql5.6怎么用
  • windows xp正式退休
  • fedora常用命令
  • Unity3D游戏开发标准教程
  • 批处理实例
  • 如何用python进行数据处理
  • 在img标签中的alt属性里添加内容可以告诉
  • python抓取网络数据
  • jquery点击事件写法
  • react 系列
  • js有多重模块定义方式
  • js判断pc还是移动
  • Ubuntu 16.04 LTS中源码安装Python 3.6.0的方法教程
  • 用jquery实现图片轮播
  • 广西电子税务局怎么报税
  • 税务举报被泄漏怎么办
  • 涉税服务业务是什么
  • 江西省税务电子官网
  • 钢结构蔬菜大棚造价多少钱一平方
  • 车船税属于地方固定收入吗
  • 人社局要求社保补缴
  • 福建是高原还是平原
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设