位置: 编程技术 - 正文

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

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

  • 劳务费个人所得税由谁申报
  • 运输发票税率是9
  • 每年的第一季度
  • 应收账款贷方有余额是什么意思
  • 个体户一直零申报会不会罚款
  • 一般纳税人要做价税分离吗
  • 公司向股东无息借款要交哪些税
  • 流动比率与速动比率之差等于现金比率
  • 工厂报废的产品价格有规定吗
  • 企业计提短期借款利息费用应贷记的会计科目是
  • 专用增值税发票怎么作废
  • 已认证的发票如何冲红
  • 公司成立后一直没有收入
  • 企业残疾人保障金
  • 银行贷款受托支付受托人有风险吗
  • 福利费计提包括奖金吗
  • 投资者减除费用30000
  • 坏账损失企业所得税
  • 收到收据的会计分录
  • 投资新公司的账务处理
  • 金税盘减免税款申报的时候怎么填写
  • 在网上怎
  • 出差补贴如何入账报销
  • 瓜纳华托大学世界排名
  • uniapp image mode
  • tensorflow dlib
  • 企业利润取出税费有哪些
  • 汉字转拚音
  • 企业季度所得税怎么算
  • 什么是神经网络算法
  • vue假数据
  • 生产部门使用的各种机器设备属于什么会计科目
  • 前端必学
  • 动态规划知乎
  • 用vue做的企业项目
  • 租金的支付期限是多久
  • 企业盈余公积的主要用途是
  • 上市公司收购其它公司是好是坏
  • 非独立核算的分公司需要独立建账吗
  • 买车挂公司名下的坏处
  • 金税四期注意什么
  • 以前年度多交的房产税现在收到退税款了咋做分录
  • 盘亏的设备要进仓库吗
  • 一般纳税人企业所得税税率多少
  • 行政单位无偿划拨资产账务处理
  • 租入的厂房
  • 业务招待费文件
  • 递延资产放在资产负债表哪里
  • 未按期预缴企业社保
  • 会计里计提是什么意思
  • 已经做账发票退款怎么办
  • 收入成本率多少合理
  • 新成立的公司购买的家具可以计入主营业务成本吗
  • mysql的外键
  • 数据库中alter table的用法
  • 任务管理器已被管理员禁用怎么办
  • ubuntu20.04.2
  • winsock2
  • ubuntu 12.04使用QQ截图安装教程
  • WIN10系统CPU占用率高
  • 安装程序不运行怎么回事
  • win10预览版和正式版区别
  • win8磁盘分区合并
  • cocos2d原理
  • 程序员应该学什么
  • Node.js中的全局变量有哪些
  • unity 静态函数
  • ie不支持p标签
  • shell编程的特点
  • jquery操作
  • JavaScript 入门·JavaScript 具有全范围的运算符
  • js判断是否是ie浏览器
  • jQuery判断checkbox选中状态
  • js 字符串转字节
  • jquery示例
  • 上海税务发票自动抵扣
  • 加强税务系统党委全面监督工作
  • 铜进口量2019
  • 大连国家税务局官网
  • 巾帼文明岗主题内容
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设