- 事件列表
- 核心
- Crafty
- Crafty Core
- Crafty.bind()
- Crafty.c()
- Crafty.clone()
- Crafty.defineField()
- Crafty.e()
- Crafty.extend()
- Crafty.frame()
- Crafty.getVersion()
- Crafty.init()
- Crafty.isPaused()
- Crafty.one()
- Crafty.pause()
- Crafty.s()
- Crafty.settings
- Crafty.stage
- Crafty.stop()
- Crafty.support
- Crafty.trigger()
- Crafty.unbind()
- Crafty.uniqueBind()
- 2D
- 动画
- 资源
- 音频
- 控制器
- 调试
- 事件
- 游戏循环
- 图形
- 输入
- 杂项
- 模型
- 场景
- 舞台
- 工具
Fourway 组件
使用
上方向键
, 左方向键
, 下方向键
, 右方向键
或者 W
, A
, S
, D
在四个方向上移动一个实体。
这个组件是Multiway
组件的一个包装,并绑定了适当的按键。
非常适合自上而下(鸟瞰)视角的游戏。
参见
方法
Back to top
.fourway()
public this .fourway([Number speed])
- speed
以每秒像素为单位的移动速度。
初始化速度的构造函数。组件将侦听按键事件,并按参数传递的速度将实体移动到各自的方向。