位置: 编程技术 - 正文

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

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

  • 销售无形资产增值税纳税义务发生时间
  • 怎样确认个人所得税专项扣除操作流程
  • 销售原材料给供应商
  • 员工可以签订两份劳动合同吗
  • 发票服务名称都有什么
  • 母子公司无偿划转股权印花税
  • 成本模式的投资性房地产折旧计入什么
  • 新设备试运行时间
  • 会计凭证可分为哪三类
  • 捐赠纳税调增金额怎么算
  • 企业有美金收入吗
  • 公司之间有哪些关系
  • 专票的税金
  • 工程基建期的工作总结
  • 公司股东法人变更流程
  • 月末结转所有收入类账户
  • 印花税的会计处理
  • 开票商品名称是什么意思
  • 2021申请一般纳税人公司的条件
  • 筹建期装修费用计入什么科目
  • 税控盘全额抵扣分录
  • 7月1日所有公司发票系统需要升级,办公用品发票买什么开什么
  • 小规模税务季报都填写哪些表格呢
  • 个税系统数据没有备份怎么办
  • 在建工程计提减值准备可以转回吗
  • 个税缴纳期数填1是什么意思
  • 用于在建工程的固定资产是否可以计提折旧
  • 或有负债披露原则
  • 建筑施工企业在12个月内连续发生
  • 文件类型有几种分类
  • 收到美金没有结汇会计分录
  • 投标保证金利息规定
  • 怎么认定是否为包工头
  • Win10无法访问局域网计算机
  • 苹果电脑优酷视频打不开
  • 电脑关机了wifi还能检测到在线
  • 技术人员工资属于什么费用
  • php主要用于
  • 应收票据确认坏账怎么处理
  • 一般户和专户可以同一个网点吗
  • 基于chatGPT设计卷积神经网络
  • php判断包含指定内容
  • 用谷歌浏览
  • 收购发票的开具管理
  • 在计算土地增值税时质量保证金可以扣除
  • 企业分红所得税
  • 开具利息收入发票需不需要有经营范围
  • 金蝶财务软件怎么备份
  • 短期借款利息是多少
  • 以经营房产投资合营收固定收益如何开发票?
  • 设计公司成本核算分录
  • 企业所得税表利润总额是净利润吗
  • 纺织品业务
  • 销售费用的增值税是进项还是销项
  • 小规模纳税人公转私技巧
  • 别的公司代付货款
  • 个人所得税手续费返还政策文件
  • 公司盈利的钱怎么拿出来
  • 连锁零售药房
  • 个人账户发工资扣税吗
  • 特许权使用费税前扣除
  • linux系统ln命令
  • linux临时修改编码
  • win10系统中怎么安装安卓应用
  • unity2019新功能
  • ext.grid.editorgridpanel
  • 安卓静态库
  • oracle中提取日期时间的特定部分
  • 基于android的app的设计与开发
  • node用什么写的
  • javascript编程技术
  • jquery中用onclick绑定点击事件
  • 判断jquery对象是否存在
  • 资源税包括哪些
  • 税务局监察室主任职位说明书
  • 开票系统增值税专票税率选多少
  • 辽宁省国家税务局官网
  • 怎么查询地税信息表
  • 辽宁省耕地占用税适用税额表
  • 如何查询海关进口货物报关单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设