小编Big*_*apa的帖子

SpriteKit 中的箭头键

在 Xcode 中,sprite-kit 是否有任何类型的内置箭头键支持?我目前正在使用常规的快速键代码,并且按住该键时会出现延迟。这使得我的游戏控制变得困难。

这就是我目前阅读箭头键的方式。

override func keyDown(with event: NSEvent) {

    let keycode = event.keyCode

    if(keycode == 125)//up

    {
        player.position.y -= 10
    }

    else if(keycode == 126)//down

    {
        player.position.y += 10
    }

    if(keycode == 124)//right

    {
        player.position.x += 10
    }

    else if(keycode == 123)//left

    {
        player.position.x -= 10

    }
Run Code Online (Sandbox Code Playgroud)

我知道这是一个愚蠢的问题,但我是斯威夫特的新手,我找不到这个问题的任何其他答案。

sprite-kit swift

3
推荐指数
1
解决办法
2638
查看次数

标签 统计

sprite-kit ×1

swift ×1