第 5 课2026.09.07
按左右键控制节点移动。
第 5 课:键盘输入控制方向
- 日期:2026-09-07
- 课程序号:第 5 课
- 知识点:输入事件与按键状态
用途
按左右键控制节点移动。
核心概念
输入事件与按键状态用于保持示例中的数据或操作关系清晰;本课只处理这一项,不引入额外状态或自动化。
最小代码或操作示例
ts
private direction: number = 0;\nonKeyDown(event: EventKeyboard): void { if (event.keyCode === KeyCode.ARROW_LEFT) { this.direction = -1; } }3~5 分钟练习
修改示例中的一个输入值,先预测结果,再在对应运行环境或软件副本中执行。
参考答案
KEY_UP 将 direction 归零;onEnable/onDisable 应成对注册注销。
与上一课的联系
沿用上一课已经建立的最小示例,本课只增加这一项核心能力。
参考资料
- 官方文档:键盘输入控制方向(2026-09-07 核对)。