我是精灵套件的新手,并且在更改当前的SKSpriteNode图像方面存在问题.
我的spriteNode看起来像这样
mover = [SKSpriteNode spriteNodeWithTexture:Texture1];
[mover setScale:1.0];
[self addChild:mover];
Run Code Online (Sandbox Code Playgroud)
那么我有这种方法应该改变移动者的形象,但事实并非如此.我究竟做错了什么?
- (void)didBeginContact:(SKPhysicsContact *)contact {
if (contact.bodyA.categoryBitMask == worldCategory) {
SKTexture* explodeTexture1 = [SKTexture textureWithImageNamed:@"explode"];
explodeTexture1.filteringMode = SKTextureFilteringNearest;
mover = [SKSpriteNode spriteNodeWithTexture:explodeTexture1];
}
}
Run Code Online (Sandbox Code Playgroud) 我有以下代码:
NSDataDetector* detector = [NSDataDetector dataDetectorWithTypes:NSTextCheckingTypeLink error:nil];
NSArray* matches = [detector matchesInString:[[imagesArray valueForKey:@"content"] objectAtIndex:indexPath.row] options:0 range:NSMakeRange(0, [[[imagesArray valueForKey:@"content"] objectAtIndex:indexPath.row] length])];
Run Code Online (Sandbox Code Playgroud)
这导致日志:
<NSLinkCheckingResult: 0xa632220>{235, 75}{http://URL/wordpress/wp-content/uploads/2014/04/Digital-Board-2.png}
<NSLinkCheckingResult: 0xa64eb90>{280, 25}{http://www.w3schools.com/}
Run Code Online (Sandbox Code Playgroud)
我需要的是检查它们包含图像的链接.在这种情况下,第一个链接包含图像(PNG).第二个没有.我怎样才能做到这一点?
我试图使用Bootstrap显示彼此相邻的两个div,但它们之间有一段距离.我怎样才能将它们完全放在一起.
代码:
<div class="col-lg-8 col-lg-offset-2 centered">
<div style="float: left; border: 1px solid; width: 227px; height: 50px;"></div>
<div style="float: right; border: 1px solid;width: 227px; height: 50px;"></div>
</div>
Run Code Online (Sandbox Code Playgroud)
图示:

我创建了一个在模拟器上可以正常工作的动画,但是当我使用设备时,屏幕上会出现一个大十字。我收到以下日志消息。
SKTexture: Error loading image resource: "Bird1"
Run Code Online (Sandbox Code Playgroud)
我已经仔细检查了所有纹理都在捆绑资源中。它怎么会不显示在设备上?
SKTexture* birdTexture1 = [SKTexture textureWithImageNamed:@"Bird1"];
birdTexture1.filteringMode = SKTextureFilteringNearest;
SKTexture* birdTexture2 = [SKTexture textureWithImageNamed:@"Bird2"];
birdTexture2.filteringMode = SKTextureFilteringNearest;
SKTexture* birdTexture3 = [SKTexture textureWithImageNamed:@"Bird3"];
birdTexture3.filteringMode = SKTextureFilteringNearest;
SKTexture* birdTexture4 = [SKTexture textureWithImageNamed:@"Bird4"];
birdTexture4.filteringMode = SKTextureFilteringNearest;
SKTexture* birdTexture5 = [SKTexture textureWithImageNamed:@"Bird5"];
birdTexture5.filteringMode = SKTextureFilteringNearest;
SKTexture* birdTexture6 = [SKTexture textureWithImageNamed:@"Bird6"];
birdTexture6.filteringMode = SKTextureFilteringNearest;
SKAction *flap = [SKAction repeatActionForever:[SKAction animateWithTextures:@[birdTexture1, birdTexture2, birdTexture3, birdTexture4, birdTexture5, birdTexture6] timePerFrame:0.15]];
SKSpriteNode *mover = [SKSpriteNode spriteNodeWithTexture:birdTexture1];
[mover setScale:1.0];
mover.position = CGPointMake(self.frame.size.width / 2, …Run Code Online (Sandbox Code Playgroud)