位置: 编程技术 - 正文

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

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

  • 软件开发费税率17还是6
  • 车辆购置税退税计算
  • 高新技术企业加计抵减
  • 营业外收入怎么算增值税
  • 报税界面
  • 税务申报我的待办是空的
  • 工商公示纳税总额包含个税吗
  • 劳务费做账是否需要发票
  • 购进库存商品溢余账务处理怎么做?
  • 税务退进项税会计处理
  • 无偿赠送材料的会计处理
  • 增值税发票抵扣进项税什么意思
  • 金融存款利率
  • 别人借用我的pos刷卡套现谁承担
  • 进项税已认证未入账如何处理
  • 房地产开发企业会计科目
  • 携税宝报税流程
  • 外商投资企业要交房产税吗
  • 过路费发票可以抵扣增值税吗
  • 公司账上的钱如何取出来
  • 期间损益结转怎么结转
  • 不同的折旧方法对经济评价有什么影响
  • 小规模减半征收什么时候开始
  • 技术合同与购销合同区别
  • 出口退税挂靠业务如何做帐?
  • 公司向股东借款需要股东会决议吗
  • 联营 保底
  • 预计负债估计退出怎么算
  • 申请出具商标注意事项
  • 收到服务费发票怎么做账
  • 公司法人名下的车辆算公司的车辆吗
  • 酒店布草洗涤赔偿怎样折旧
  • 苹果客服人工24小时
  • erl.exe是什么进程
  • 融资租赁与经营租赁的区别主要是
  • 产品生产业务核算工作实训
  • fpx是什么文件
  • php写的代码怎么运行
  • 福利补贴属于工资吗
  • 一头公牛和一头母牛,答五个字
  • 再就业优惠怎么办理
  • 参展费会计分录
  • vue中过滤器有什么作用及详解
  • vscode+cmake
  • 企业的研发费用如何进行账务处理
  • 查看php
  • 企业重组的特殊性税务处理例题
  • 所得税做账是否需要发票
  • 一条sql更新多条记录
  • 申报个税的流程怎么操作
  • 股票的价格是由什么决定
  • 开办费用的财务是如何处理的
  • 未分配利润分配后在报表如何体现
  • 债券到期的账面价值计算
  • 转让旧固定资产可以开专票吗
  • 财务管理考试时间不够怎么办
  • 公司转帐支票可以转账吗
  • 冲红专票分录
  • 损益类科目增加记哪方
  • sql ntext数据类型字符替换实现代码
  • 微软官方win10启动盘
  • redhat操作系统安装步骤
  • gnu linux编程指南
  • solaris挂载nfs
  • windows xp注册表清理
  • windows sky high
  • win10进入安全模式后怎么恢复正常模式启动电脑
  • ubuntu touch怎么刷入
  • nodejs writestream
  • 简述jquery
  • nodejs怎么读
  • python struct库
  • javascript图片
  • 退伍军人买车需要摇号吗
  • 一般纳税人公司注销流程
  • 水利建设基金的税率
  • 大数据在税务稽查的应用
  • 地税怎么查个人所得税
  • 广东税务app下载安装
  • 百旺税控盘怎样清盘
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设