本篇教程,我们将介绍 Cocos Creator 的全局系统事件。 全局系统事件是指与节点树不相关的各种全局事件,由 cc.systemEvent 来统一派发,目前支持了以下几种事件: 键盘事件 设备重力传感事件 除此之外,鼠标事件与触摸事件请参考 节点系统事件 注意:目前已经不建议直接使用 cc.eventManager 来注册任何事件,cc.eventManager 的用法也不保证持续性,有可
如上一篇文档所述,cc.Node 有一套完整的 事件监听和分发机制。在这套机制之上,我们提供了一些基础的节点相关的系统事件,这篇文档将介绍这些事件的使用方式。 Cocos Creator 支持的系统事件包含鼠标、触摸、键盘、重力传感四种,其中本章节重点介绍与节点树相关联的鼠标和触摸事件,这些事件是被直接触发在相关节点上的,所以被称为节点系统事件。与之对应的,键盘和重力传感事件被称为全局系统事件,细
大部分的事件触发依赖于用户与浏览器的交互,但用户的行为是不可控的,许多交互设计上的缺陷与无法考虑到的因素会导致事件的频繁触发。 当事件处理器内部包含大量的操作,又不需要如此快速的响应事件时,就需要采用一些手段来限制事件处理器的执行。 事件的优化主要有两个目的: 减少不必要的 HTTP 请求 减少本机性能的消耗 1. 交互设计 通过交互的设计来优化事件是最常用到的方式。 如用户点击删除后将按钮禁止。
使用指南 - 统计设置 - 转化设置 - 如何查看事件ID 所谓的事件ID即该事件在网页中对应元素的ID。 1)以百度首页为例,按钮“百度一下”的元素ID查看方法如下: 如果使用火狐浏览器,鼠标放在“百度一下”按钮上,右键选择“查看元素”(chrome浏览器为右键“审查元素”) 2) 查看元素后,可看到id="su",则su即为“百度一下”的事件ID 注意:如果通过该方法无法获得目标事件的ID,请
使用指南 - 统计设置 - 转化设置 - 什么是事件转化 事件转化 事件是网页内部某个可以点击的交互元素,下载、移动广告点击、小工具、Flash 元素、AJAX 嵌入式元素以及视频播放等这些都是事件,百度统计可以对其进行跟踪。 事件转化可以帮助您了解您网站上的用户操作情况,如某个按钮的点击次数、某个表单的提交次数或文档的下载次数。 事件跟踪的原理 您需要在事件所在的页面中先添加百度统计“基本统计代
预置事件是百度统计的基础代码能够获取到的基础事件,如页面浏览、访问、APP启动等。 为了方便用户便捷的使用分析云产品,基于API的数据采集能力,分析云默认为用户提供了一些预置属性。在创建新的自定义事件时,这些属性会默认关联在分析云的事件上,并且支持您在分析模块根据属性细化分析。如果您不需要查看预置属性,您可以在创建自定义事件时,取消关联预置属性。 预置事件、属性默认以“_”结尾,便于您和自定义事件
1. 从“百度移动统计”同步已创建的事件 如果您是“百度移动统计”用户,您可以直接将“百度移动统计-使用行为-事件分析”下的事件列表同步至分析云。但由于“百度移动统计”和“分析云”的埋点格式不兼容,为了不给您带来重新埋点的困扰,需要您在导入时进行一系列“事件映射”的配置操作。 如果您在移动统计的事件设置了“参数”,您在进行“事件映射”前,需要先对参数进行“分析云”平台属性的映射。在“百度移动统计”
场景提供了层级结构,我们可以通过下面章节中介绍的方法,来控制场景层级。关于场景层级的相关功能,参阅 ThingJS API 中的 THING.SceneLevel。 应用示例 下面的子章节中,将介绍一些场景层级事件的应用示例,如开启场景层级控制等。 开启场景层级控制 将下面的代码输入到项目文件中,即可开启 ThingJS 示例园区的场景层级控制功能。 // 加载ThingJS示例园区 var ap
说明:需要监听的页面中遵守聊天页面代理“NtalkerChatDelegate”,打开聊窗时设置NtalkerChatParams的代理属性,如 NtalkerChatParams *chatParems = [[NtalkerChatParams alloc] init]; chatParems.delegate = self;//聊天页面代理 1.未读消息的监听 用途:用于监听访客不在聊窗页
一、未读消息的监听 二、url点击事件的监听
因为A-Frame本质上就是HTML,我们当然可以像普通Web开发一样使用JavaScript和 DOM API来控制其中的场景和实体。 Image by Ruben Mueller from The VR Jump. 场景中的每个元素,甚至 <a-box> 或者 <a-sky> 这样的元素,都是实体(通过 <a-entity> 来表示)。A-Frame修改了HTML元素原型来为特定的DOM AP
本章介绍 UDP 介绍 ChannelHandler, Decoder, 和 Encoder 引导基于 Netty 的应用 前面的章节都是在示例中使用 TCP 协议,这一章,我们将使用UDP。UDP是一种无连接协议,若需要很高的性能和对数据的完成性没有严格要求,那使用 UDP 是一个很好的方法。最著名的基于UDP协议的是用来域名解析的DNS。这一章将给你一个好的理解的无连接协议所以你能够做出明智的
浏览器都干了什么 用浏览器打开https://www.lcsays.com/,在网页空白处点右键选“显示网页源代码”,如下: 这才是网页的真正内容——一堆标签。浏览器向www.lcsays.com的网站服务器发送请求后,由网站服务器把这一堆标签发回给浏览器,浏览器就是根据这一堆标签的指令“渲染”成漂亮的页面的。 让我们换个视角重新看一遍这个过程。以google chrome浏览器为例,打开浏览器,
当我的空间的文件需要与同事协作,或者团队空间的文件需要与其他空间的成员进行共享时,则可以将文件共享给同事,共享方式如下: 1)开启共享给同事; 2)选择需要共享的同事; 3)设置共享权限,权限可设置:可编辑、仅下载、仅查看; 4)相应的同事即可在【共享给我的】文件列表查看到同事共享的文件,方便的进行协作; 5)也可以关闭共享,关闭后,其他的同事则无法查看此文档。