小编Ris*_*shi的帖子

如何在swift中连接外部游戏控制器 - 苹果电视

我在这里遵循了这个教程:https://cartoonsmart.com/how-to-support-external-game-controllers-with-swift-2-and-sprite-kit-for-the-new-apple-tv/ to在sprite工具包中将外部游戏控制器连接到apple tv,但我无法使用教程代码.我没有得到任何错误消息,但它根本无法正常工作.这是我的代码:

func setUpControllerObservers() {
    NotificationCenter.default.addObserver(self, selector: #selector(connectControllers), name: NSNotification.Name.GCControllerDidConnect, object: nil)
    NotificationCenter.default.addObserver(self, selector: #selector(disconnectController), name: NSNotification.Name.GCControllerDidDisconnect, object: nil)
}

func connectControllers() {
    var count = 0
    for controller in GCController.controllers() {
        count = count + 1
        print(count)
        print(controller.extendedGamepad != nil)
        print(controller.microGamepad != nil)
        print(controller.gamepad != nil)
        if (controller.extendedGamepad != nil && controller.playerIndex == .indexUnset) {
            if (count == 1) {
                controller.playerIndex = .index1
            }
            else if (count == 2) {
                controller.playerIndex = .index2
            }
            else …
Run Code Online (Sandbox Code Playgroud)

apple-tv gamecontroller swift

7
推荐指数
1
解决办法
677
查看次数

选项卡的Bootstrap逆(暗)样式

对于导航栏,我们有一个navbar-inverse班级.引导程序中的标签是否有类似的内容?这是我的代码:

<ul class="nav nav-tabs">
    <li><a href="#">Tab item</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激.

tabs twitter-bootstrap

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

如何在精灵工具包中弯曲矩形

让我们假设我有一个SKSprite节点.供参考,我举一个例子:

let rect = SKSpriteNode(color: UIColor.blue, size: CGSize(width: 50, height: 300))
rect.position.x = self.frame.midX
rect.position.y = self.frame.midY
self.addChild(rect)
Run Code Online (Sandbox Code Playgroud)

所以你可以想象它是一个很薄的高蓝色矩形.我如何动画节点动画从左到右弯曲中间部分并无限重复?我将提供一个图像,以便更清楚地理解:

开始: 在此输入图像描述

下一帧: 在此输入图像描述

下一帧: 在此输入图像描述

对不起,如果图像质量不好.唯一的问题是我希望它动画,否则我可以使用静态图像.

任何帮助将不胜感激,谢谢.

sprite-kit swift

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