位置: 编程技术 - 正文

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

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

  • 增值税专用发票电子发票可以抵扣吗
  • 销售收入是不是营业收入
  • 2018年度企业所得税税率表
  • 以前年度损益调整借贷方向
  • 红字发票信息表是销方还是购方开
  • 购买软件能直接用吗
  • 增值税免税收入计入什么科目
  • 销售退货成本如何计算
  • 确认并支付本年职工工资
  • 支票收款
  • 盈余公积意思大白话解释
  • 房地产开发公司注册资金要求
  • 未分配利润是什么类科目
  • 1697509110
  • 怎样取得个人所得税
  • 税盘服务费抵税分录
  • 实收资本怎样入账
  • 烟花爆竹入库须知
  • 白醋洗脸有什么好处
  • 以前年度应交税费调整
  • php关联数组转索引数组
  • 如何pingip地址
  • 特殊工种人身安全保险费可以扣除吗
  • win10电脑防火墙如何关闭
  • 利息股息红利个税计算表
  • 进口增值税公式计算公式
  • 计提折旧和计提减值
  • 自创商誉可确认为商誉且在资产负债表中列报
  • 罚款是否需要开发票
  • php连接mysql8.0
  • 银行提取现金会查征信吗
  • 新购车辆检测费计入原值吗
  • lstm crf
  • ChatGPT5是否会影响人类的发展和工作?
  • vue常用
  • sscom命令
  • 职工补贴包括哪些?
  • 数据库 元数据
  • 会议费需要纳税调整吗
  • 经营活动现金流为正说明什么
  • 装修的工程款账务处理
  • 出纳把现金存入私人账户后转公账
  • css设置英文词距
  • 厂家给的返点怎么下往来账
  • 管理费用借贷方不平
  • 开专票明细太多怎么开
  • 注销营业执照的app
  • 收到银行开的手续费发票如何做帐
  • 土地出让金返还比例是多少
  • 受托加工的成本
  • 金税盘入什么科目
  • 业务分成方案
  • 航信服务费减免怎么填
  • 购礼品送客户分账务处理怎么做
  • 购入的技术服务作为成本
  • 公司投资款怎么算
  • 建账时都要建哪些科目
  • 农业合作社成本有哪些
  • 税前扣除是什么时候开始的
  • 汇兑损益金额是怎么算出来的
  • 安装vista
  • linux系统中的用户大体可分为三组
  • Windows 8.1 with Update MSDN简体/繁体中文原版下载地址与安装密匙
  • win8怎么设置自动开机
  • 苹果电脑dock栏不见了
  • win8怎么禁止弹窗
  • window10玩dnf怎么设置流畅
  • win7系统盘扩大
  • win7系统出现COMSurrogate
  • Android游戏开发入门
  • opengl纹理贴图正方体六个面
  • jquery插件怎么写
  • dos命令查看
  • js模块化和组件化
  • python生成随机数据
  • domcer下载
  • 青海国家税务局官网
  • 代发工资法律依据
  • 厂房房产税2021年税率
  • 统一社会信用代码有什么用
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设