首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏游戏开发之旅

    cocos creator鼠标键盘事件总结

    可选的 type 类型有: cc.SystemEvent.EventType.KEY_DOWN (键盘按下) cc.SystemEvent.EventType.KEY_UP (键盘释放) cc.SystemEvent.EventType.DEVICEMOTION (设备重力传感) 键盘事件 事件监听器类型:cc.SystemEvent.EventType.KEY_DOWN 和 cc.SystemEvent.EventType.KEY_UP 事件触发后的回调函数 (cc.SystemEvent.EventType.KEY_DOWN, this.onKeyDown, this); cc.systemEvent.on(cc.SystemEvent.EventType.KEY_UP , this.onKeyUp, this); }, destroy () { cc.systemEvent.off(cc.SystemEvent.EventType.KEY_DOWN, this.onKeyDown , this); cc.systemEvent.off(cc.SystemEvent.EventType.KEY_UP, this.onKeyUp, this); }, onKeyDown: function

    2.6K51发布于 2019-12-02
  • 来自专栏Cocos Creator开发

    用 Cocos Creator 制作平台跳跃游戏

    (1)控制事件处理 onLoad() { cc.systemEvent.on(cc.SystemEvent.EventType.KEY_DOWN, this.onKeyDown, this); cc.systemEvent.on(cc.SystemEvent.EventType.KEY_UP, this.onKeyUp, this); } onDestroy() { cc.systemEvent.off (cc.SystemEvent.EventType.KEY_DOWN, this.onKeyDown, this); cc.systemEvent.off(cc.SystemEvent.EventType.KEY_UP

    2.8K40发布于 2020-03-02
  • 来自专栏Creator星球游戏开发社区

    Creator3D 打砖块子弹发射,以及摄像机平滑移动控制!

    bullet: Prefab; @property(cc.Float) speed = 0; start () { //注册全局触摸点击事件 cc.systemEvent.on RigidBodyComponent); bullet.applyImpulse(new Vec3(0, 2.29, -1 * this.speed)); } 这里需要注意两点: 触摸事件是使用cc.systemEvent 下面重点分析使用键盘控制摄像机移动的相关代码: //使用 cc.systemEvent.on 注册全局键盘事件 start() { cc.systemEvent.on(Node.EventType.KEY_DOWN , this.onKeyDown, this); cc.systemEvent.on(Node.EventType.KEY_UP, this.onKeyUp, this); ..

    1.3K10发布于 2019-10-14
  • 来自专栏万少的技术分享

    微信小游戏案例三 抓星星

    this.accRight = false; // 主角当前水平方向速度 this.xSpeed = 0; // 初始化键盘输入监听 cc.systemEvent.on (cc.SystemEvent.EventType.KEY_DOWN, this.onKeyDown, this); cc.systemEvent.on(cc.SystemEvent.EventType.KEY_UP , this.onKeyUp, this); }, onDestroy () { // 取消键盘输入监听 cc.systemEvent.off(cc.SystemEvent.EventType.KEY_DOWN , this.onKeyDown, this); cc.systemEvent.off(cc.SystemEvent.EventType.KEY_UP, this.onKeyUp, this

    38410编辑于 2025-02-11
  • 来自专栏Cocos Creator开发

    CocosCreator一步一步实现重力球游戏

    SystemEvent 3. View 4. action 5. audioEngine 6. ParticleSystem 『 游戏模块 』 1. 游戏层 2. 重力传感系统设置 10.1 开启重力传感系统 cc.systemEvent.setAccelerometerEnabled(true); cc.systemEvent.on(cc.SystemEvent.EventType.DEVICEMOTION ,this.onDeviceMotionEvent, this); 10.2 关闭重力传感系统 cc.systemEvent.off(cc.SystemEvent.EventType.DEVICEMOTION

    1.9K40发布于 2020-03-02
  • 来自专栏Creator星球游戏开发社区

    链表的应用—贪吃蛇游戏(附项目)

    this.instance.node.getPosition(); } protected onLoad() { Head.instance = this; cc.systemEvent.on (cc.SystemEvent.EventType.KEY_DOWN, this.onKeyDown, this); GameEvent.on('gameinit', this.onGameInit GameEvent.on('gamestart', this.onGameStart, this); } protected onDestroy() { cc.systemEvent.off (cc.SystemEvent.EventType.KEY_DOWN, this.onKeyDown, this); GameEvent.off('gameinit', this.onGameInit

    96750发布于 2020-05-05
  • 来自专栏Creator星球游戏开发社区

    KUOKUO的趣味教程 | 进击的小怪诞生(1)

    false; this.left = false; this.right = false; // 键盘事件,w s a d 上下左右 cc.systemEvent.on (cc.SystemEvent.EventType.KEY_DOWN, this.onKeyDown, this); cc.systemEvent.on(cc.SystemEvent.EventType.KEY_UP

    47830发布于 2019-09-11
  • 来自专栏菜鸟小栈

    [Cocos Creator] 链表的应用之贪吃蛇(附项目)

    this.instance.node.getPosition(); } protected onLoad() { Head.instance = this; cc.systemEvent.on (cc.SystemEvent.EventType.KEY_DOWN, this.onKeyDown, this); GameEvent.on('gameinit', this.onGameInit GameEvent.on('gamestart', this.onGameStart, this); } protected onDestroy() { cc.systemEvent.off (cc.SystemEvent.EventType.KEY_DOWN, this.onKeyDown, this); GameEvent.off('gameinit', this.onGameInit

    1K21发布于 2020-07-10
  • 来自专栏云计算-私有云

    解决 OpenClaw 无法自动推送的方法:从踩坑到落地的完整指南

    我总结了最常见的几个原因: payload.kind 配置错误:用了 systemEvent 而不是 agentTurn 推送参数缺失:没指定正确的 channel、to 地址 权限问题:机器人没有主动消息推送权限 时区不对或者时间戳格式错误 任务状态异常:任务被禁用或者执行失败没日志 二、一步步排查问题 第一步:检查 payload 类型(最常见的坑) 很多人照着老文档配置,会把 payload.kind 设为 systemEvent 正确的配置必须是: "payload": { "kind": "agentTurn", // 绝对不能用 systemEvent! 调试过程中遇到的坑 问题现象 原因 解决方案 任务创建成功但到点没反应 payload.kind 用了 systemEvent 改成 agentTurn 推送时间总是差8小时 没指定时区 加上 --tz

    3.4K60编辑于 2026-03-09
  • 来自专栏林德熙的博客

    WPF 触摸底层 PenImc 是如何工作的

    pcPackets = 0; *pcbPacket = 0; *pPackets = NULL; break; case WM_TABLET_SYSTEMEVENT (WM_TABLET_DEFBASE + 8) #define WM_TABLET_DELETED (WM_TABLET_DEFBASE + 9) #define WM_TABLET_SYSTEMEVENT

    62910发布于 2020-04-26
  • 来自专栏Creator星球游戏开发社区

    Creator 3D 入门实战,蚂蚁庄园运动会星星球!

    start() { systemEvent.on(SystemEventType.TOUCH_START, this.onClickBall, this); } private _ray = new

    67010发布于 2019-11-26
  • 来自专栏code秘密花园

    抖音国庆小游戏是如何实现的?

    = false; this.accRight = false; // 主角当前水平方向速度 this.xSpeed = 0; // 初始化键盘输入监听 cc.systemEvent.on (cc.SystemEvent.EventType.KEY_DOWN, this.onKeyDown, this); cc.systemEvent.on(cc.SystemEvent.EventType.KEY_UP

    2K30发布于 2021-12-02
  • 来自专栏.Net Core技术分享

    【转】Log4Net五步走

    <appender-ref ref="rollingFile" /> <appender-ref ref="coloredConsoleApp" /> <appender-ref ref="<em>SystemEvent</em>

    78710发布于 2019-09-26
  • 企业微信接口调用的监控体系与故障诊断策略

    publicAnalysisResultanalyzeFault(FaultEventevent){List<CorrelatedIssue>correlatedIssues=newArrayList<>();//1.时间窗口内的关联事件List<SystemEvent

    11300编辑于 2026-01-16
  • 来自专栏林德熙的博客

    文本库 聊聊行首光标的行为

    UnmanagedType.LPStruct), In] Guid stylusButtonGuid, [In, Out] ref IntPtr pStylusPos); new void SystemEvent ), In] IRealTimeStylus realTime, [In] uint tcid, [In] uint cid, [In] ushort systemEvent

    1.6K40编辑于 2023-04-07
  • 来自专栏林德熙的博客

    WPF 从零自己实现从 RealTimeStylus 获取触摸信息

    UnmanagedType.LPStruct), In] Guid stylusButtonGuid, [In, Out] ref IntPtr pStylusPos); new void SystemEvent ), In] IRealTimeStylus realTime, [In] uint tcid, [In] uint cid, [In] ushort systemEvent

    1.9K30编辑于 2023-04-07
  • 来自专栏蘑菇先生的技术笔记

    Windows10自适应和交互式toast通知[1]

    windows.backgroundTasks" EntryPoint = "Tasks.BackgroundTaskClass" > <BackgroundTasks> <Task Type="<em>systemEvent</em>

    1.4K60发布于 2018-05-21
  • 来自专栏蘑菇先生的技术笔记

    Windows10自适应和交互式toast通知[1]

    windows.backgroundTasks" EntryPoint = "Tasks.BackgroundTaskClass" > <BackgroundTasks> <Task Type="<em>systemEvent</em>

    92960发布于 2018-07-24
  • 来自专栏菜鸟小栈

    Cocos Creator 源码解读:引擎启动与主循环

    开发者主动启用加速度计(Accelerometer)之后,引擎会定时通过 InputManager 发送 cc.SystemEvent.EventType.DEVICEMOTION 事件(默认间隔为 0.2

    4.2K21发布于 2020-11-05
  • 来自专栏【腾讯云开发者】

    解构Clawdbot:本地架构、记忆管理、Agent 编排与上下文组装原理

    - cron: Manage cron jobs and wake events (use for reminders; when scheduling a reminder, write the systemEvent

    1.8K10编辑于 2026-02-03
领券