草庐IT

Sprite-Kit

全部标签

ios - 如何在 Sprite 套件中旋转 Sprite 节点?

我正在制作游戏,但在旋转sprite节点时遇到了问题,这是我的代码;我必须添加什么才能转动它,比方说45度?SKSpriteNode*platform=[SKSpriteNodespriteNodeWithImageNamed:@"YellowPlatform.png"];platform.position=CGPointMake(CGRectGetMidX(self.frame),-200+CGRectGetMidY(self.frame));platform.size=CGSizeMake(180,10);platform.physicsBody=[SKPhysicsBodybod

ios - 如何在 Sprite 套件中旋转 Sprite 节点?

我正在制作游戏,但在旋转sprite节点时遇到了问题,这是我的代码;我必须添加什么才能转动它,比方说45度?SKSpriteNode*platform=[SKSpriteNodespriteNodeWithImageNamed:@"YellowPlatform.png"];platform.position=CGPointMake(CGRectGetMidX(self.frame),-200+CGRectGetMidY(self.frame));platform.size=CGSizeMake(180,10);platform.physicsBody=[SKPhysicsBodybod

ios - CUI目录 : Invalid Request: requesting subtype without specifying idiom

每当我运行我的spritekit应用程序时,都会不断记录此错误。这使得调试变得非常困难,因为日志中充满了这些消息。它们似乎不会影响应用程序的运行方式,因此只需抑制错误就足够了。有人知道如何解决这个问题吗? 最佳答案 我认为这只是iPod/iPhone设备中尚未清除的遗留调试消息。在我的应用程序中,问题似乎与在xcassets文件中使用SpriteAtlases有关。如果我初始化一个Sprite:SKTexture(imageNamed:"Sprite")我收到消息;但是,使用以下内容:SKTextureAtlas(named:"At

ios - CUI目录 : Invalid Request: requesting subtype without specifying idiom

每当我运行我的spritekit应用程序时,都会不断记录此错误。这使得调试变得非常困难,因为日志中充满了这些消息。它们似乎不会影响应用程序的运行方式,因此只需抑制错误就足够了。有人知道如何解决这个问题吗? 最佳答案 我认为这只是iPod/iPhone设备中尚未清除的遗留调试消息。在我的应用程序中,问题似乎与在xcassets文件中使用SpriteAtlases有关。如果我初始化一个Sprite:SKTexture(imageNamed:"Sprite")我收到消息;但是,使用以下内容:SKTextureAtlas(named:"At

ios - Sprite Kit & 播放声音导致应用程序终止

使用圆弧只是我遇到的一个问题-我有一个SKScene,我在其中使用SKAction类方法播放声音效果[SKActionplaySoundFileNamed:@"sound.wav"waitForCompletion:NO];现在,当我尝试进入后台时,无论声音是否结束,显然iOS正在终止我的应用程序,原因是gpus_ReturnNotPermittedKillClient。现在只有当我评论这一行并且不运行操作时,iOS才会在后台运行它(当然,暂停,但没有终止)。我做错了什么?编辑:如果该行未运行,iOS将不会终止该应用程序-比如说,如果它在未运行的if语句中(soundOn==YES)或

ios - Sprite Kit & 播放声音导致应用程序终止

使用圆弧只是我遇到的一个问题-我有一个SKScene,我在其中使用SKAction类方法播放声音效果[SKActionplaySoundFileNamed:@"sound.wav"waitForCompletion:NO];现在,当我尝试进入后台时,无论声音是否结束,显然iOS正在终止我的应用程序,原因是gpus_ReturnNotPermittedKillClient。现在只有当我评论这一行并且不运行操作时,iOS才会在后台运行它(当然,暂停,但没有终止)。我做错了什么?编辑:如果该行未运行,iOS将不会终止该应用程序-比如说,如果它在未运行的if语句中(soundOn==YES)或

ios - 背景图片大小 Sprite Kit Game

我刚刚开始了一个新的SpriteKit项目来学习如何使用它。我观看并阅读了很多教程,但没有教程可以解决我的问题。我想为我的iPhone5S创建一个应用程序。所以屏幕尺寸为1136x640。我为我的应用程序创建了一个1136x640的背景图像。但是当我将图像添加到我的应用程序时,它会变大!iOS模拟器只显示图像的中间部分。谁能告诉我必须使用什么屏幕尺寸以及为什么?非常感谢!这是我从教程中复制的代码。代码在myScene.m文件中的initWithSize方法SKSpriteNode*background=[SKSpriteNodespriteNodeWithImageNamed:@"my

ios - 背景图片大小 Sprite Kit Game

我刚刚开始了一个新的SpriteKit项目来学习如何使用它。我观看并阅读了很多教程,但没有教程可以解决我的问题。我想为我的iPhone5S创建一个应用程序。所以屏幕尺寸为1136x640。我为我的应用程序创建了一个1136x640的背景图像。但是当我将图像添加到我的应用程序时,它会变大!iOS模拟器只显示图像的中间部分。谁能告诉我必须使用什么屏幕尺寸以及为什么?非常感谢!这是我从教程中复制的代码。代码在myScene.m文件中的initWithSize方法SKSpriteNode*background=[SKSpriteNodespriteNodeWithImageNamed:@"my

ios - SKSpriteNode - 创建圆角节点?

有没有办法让SKSpriteNode变成圆角?我正在尝试创建一个带有颜色填充SKSpriteNode的Tilelikesqaureblock:SKSpriteNode*tile=[SKSpriteNodespriteNodeWithColor:[UIColorcolorWithRed:0.0/255.0green:128.0/255.0blue:255.0/255.0alpha:1.0]size:CGSizeMake(30,30)];如何让它变成圆角?谢谢! 最佳答案 要获得圆角节点,您可以使用2种方法,每种方法都需要使用SKSha

ios - SKSpriteNode - 创建圆角节点?

有没有办法让SKSpriteNode变成圆角?我正在尝试创建一个带有颜色填充SKSpriteNode的Tilelikesqaureblock:SKSpriteNode*tile=[SKSpriteNodespriteNodeWithColor:[UIColorcolorWithRed:0.0/255.0green:128.0/255.0blue:255.0/255.0alpha:1.0]size:CGSizeMake(30,30)];如何让它变成圆角?谢谢! 最佳答案 要获得圆角节点,您可以使用2种方法,每种方法都需要使用SKSha