当前位置: 首页 > news >正文

cocos creator 的input.on 不生效

序:

        1、执行input.on的时候发现不生效

        2、一直按控制台也打印不出来console.log

        3、先收藏这篇,因为到时候cocos要开发serveApi的时候,你得选一款趁手的后端开发并且,对习惯用ts写脚本的你来说,node是入门最快:node全栈框架

最终效果:

 正文:

        1、你得先确保你代码没问题

import { _decorator, Component, Node ,RigidBody, Vec3,CCFloat, Input, input, EventKeyboard} from 'cc';
const { ccclass, property } = _decorator;@ccclass('PlayerMovement')
export class PlayerMovement extends Component {@property(RigidBody)rigidBody:RigidBody@property(CCFloat)forwardForce:number=0start() {input.on(Input.EventType.KEY_DOWN,this.onKeyDown,this)input.on(Input.EventType.KEY_UP,this.onKeyUp,this)}update(deltaTime: number) {let force=new Vec3(0,0,this.forwardForce*deltaTime);this.rigidBody.applyForce(force);}onKeyDown(event:EventKeyboard){debugger;console.log("按下了")}onKeyUp(event:EventKeyboard){console.log("松开了")}
}

 2、点击运行

 3、重点来了,鼠标在页面上点一下,然后你再去点键盘

 

http://www.lryc.cn/news/113561.html

相关文章:

  • WFPlayer
  • Netty面试题
  • 基于Home Assistant远程开门
  • Docker相关的参数配置
  • 【CSS3】CSS3 2D 转换 - scale 缩放 ③ ( 使用 scale 设置制作可缩放的按钮案例 )
  • Stable Diffusion教程(6) - 图片高清放大
  • freeswitch 1.10.10-dev录音早期媒体卡通道的bug分析
  • Zebec Protocol ,不止于 Web3 世界的 “Paypal”
  • Gcd 2023牛客暑期多校训练营6 G
  • 常用C++编译器推荐
  • C++QT教程1——QT概述(下载与安装)
  • 在oracle SQL中创建返回表的函数
  • Kubernetes API Aggregation API聚合
  • 【雕爷学编程】Arduino动手做(184)---快餐盒盖,极低成本搭建机器人实验平台
  • 重生学c++系列第三课类和对象(上)
  • 驱动开发-按键中断
  • 数据结构 | 二叉树的应用
  • python:卡尔曼和贝叶斯滤波器
  • 走进 Go 语言基础语法 | 青训营 (1)
  • 基于边缘无线协同感知的低功耗物联网LPIOT技术:赋能智慧园区方案以及数字工厂领域
  • 【《快速构建AI应用——AWS无服务器AI应用实战》——基于云的解决方案快速完成人工智能项目的指南】
  • vue运行在IE浏览器空白报错SCRIPT1006: 缺少‘)‘ -【vue兼容IE篇】
  • 接口自动化测试Mock Get和Post请求
  • WPF上位机8——C#与MySQL
  • [JAVAee]网络编程-套接字Socket
  • 批量导出pdf为zip文件(可以修改zip中pdf名称)
  • [国家集训队] Tree II 题解报告
  • 【redis】docker搭建redis集群
  • 前端个人年度工作述职报告(二十篇)
  • TypeScript 编译配置