sprite-kit 相关问题

SpriteKit是Apple为iOS 7+和macOS 10.9+创建2D游戏的框架。它是一个结合物理引擎的2D渲染引擎。它与Objective-C和Swift兼容。

如何获得滑动/拖动触摸的增量

我想计算滑动手势或拖动手势之间的差值。我想要做的是获得此delta,然后将其用作速度(通过添加时间var)。我真的很困惑如何......

回答 1 投票 1

移动节点后,SKSpriteNode的X,Y坐标不会更改

我有以下代码将SKSpriteNode从屏幕外的位置移动到屏幕上的位置。 spawnNode在屏幕外创建一个起始位置的节点。 nodePositions是一个......的数组

回答 2 投票 1

SKPhysicsBody的奇怪行为

在我的应用程序中,我想以编程方式为节点创建物理主体。然而,当我以编程方式创建物理体时,它似乎不起作用,尽管物理体在...中创建

回答 1 投票 1

Swift 4:SKSpriteNode不会停在某个位置上

在这里我有一个带子弹的坦克,当用户点击屏幕时,坦克发射,它很好但是当子弹从坦克出来时,它会越过屏幕并且不会停在触摸位置......

回答 1 投票 0

Sprite-Kit:移动SKSpriteNode

我知道移动一个物体不是那么难,但是我的不同,我尝试了各种各样的方法,但是我想要实现的是什么?如果用户点击屏幕的左侧,球......

回答 1 投票 1

使用SKSpriteNode physicsBody创建墙/障碍

我的SKSpriteKit应用程序中有一个单独的“Floor”类。当我第一次创建这个类时,我使用self.physicsBody = SKPhysicsBody(edgeLoopF rom:self ....

回答 1 投票 -1

Spritekit将游戏扩展到iPad

因此,我正在使用Spritekit为iPhone开发Xcode游戏。通过使用node.setScale()方法,它在所有iPhone设备上看起来都很相似。现在我想把它变成环球......

回答 2 投票 3

简单的Sprite Kit场景设置出错了

我正在尝试设置一个简单的Sprite Kit设置。我正在做的就是从'空应用程序'重新创建默认的xCode模板'Sprite Kit Game'。它一直在skView.showsFPS = YES上崩溃; ...

回答 4 投票 8

Sprite-Kit:节点不会向左移动

我有一个平坦地形的球,但我想根据用户的触摸位置移动球,所以当用户点击屏幕上的任何位置时,我将我的球移动到触摸的X位置......

回答 2 投票 1

Spritekit - 屏幕坐标的底部

屏幕底部的坐标是什么......或者如何在spritekit中在屏幕底部创建“floor”?对不起,但我不明白屏幕坐标...

回答 3 投票 0

是否可以使用SpriteKit在应用程序上使用Xcode UI Testing?

我想使用SKSpriteKit对游戏进行UI测试。由于我的第一次尝试不起作用,我想知道是否可以使用SpriteKit进行Xcode UI测试。

回答 3 投票 5

SpriteKit横向不起作用

大家。我正在使用Xcode 9制作应用程序,使用SpriteKit制作swift 4,我希望游戏处于横向模式。我已尝试在项目设置中设置仅允许横向并添加了...

回答 1 投票 0

SpriteKit:对象在彼此之下

我的游戏中有两个坦克,一个红色,一个蓝色。我已经设置了他们的PhysicsBody,但它们并没有互相击打,而是相互碰撞。 Simulator截屏(1)Physics类别:struct ...

回答 1 投票 1

如何在swift中水平来回移动角色

目前正试图让怪物角色在屏幕上水平来回移动。我对Swift非常陌生,因为我刚开始学习上周并且还没有完全掌握OOP。所以......

回答 2 投票 -1

Swift 4:SKActionMoveBy向左而不是向右

我有一个名为MainTank的SKSpriteNode但是当我尝试移动坦克时,它向左移动而不是我做的,这是我的代码让moveRight = SKAction.moveBy(x:MainTank.position.x + 4,y:0,持续时间: ...

回答 1 投票 0

将精灵旋转到矢量方向

我在数学方面不是太擅长,但我想要完成的是将我的精灵旋转到应用于它的矢量脉冲的方向。我的游戏是二维的如果我点击我的精灵下面它...

回答 1 投票 1

SKSpriteNode .run不起作用或不起作用

我试图找到以下skspritenode奇怪行为的来源:有时它只是不执行.run(...)或执行不完整。我找不到任何规律性,所以我想......

回答 1 投票 0

AVAudioPlayerNode音量更改不会立即应用

使用AVFoundation和AVAudioPlayerNode使用Xcode版本9.2(9C40b)播放声音并部署到iOS 11.2问题是当您更改音量时,第一次不会应用更改...

回答 1 投票 1

Swift SpriteKit反向屏蔽在设备上不起作用,但在Simulator中有效

完成此任务的代码非常简单:var cropNode = SKCropNode()var shape = SKShapeNode(rectOf:CGSize(width:100,height:100))shape.fillColor = SKColor.orange var shape2 = ...

回答 2 投票 2

Sprite Kit中的UIScrollView水平滚动菜单

我想在我的新Sprite Kit游戏中制作一个水平滚动菜单。 Sprite Kit相当新,但Sprite Kit的教程并不多。 UIScrollView是否与Sprite兼容......

回答 3 投票 7

© www.soinside.com 2019 - 2024. All rights reserved.