use*_*032 1 sprite iphone-4 sprite-kit skspritenode
我正在使用精灵套件创建游戏.除了iPhone 4之外,所有设备(包括4S)都能正常工作并且看起来很棒.
所有设备都在最新的iOS 7上运行.
其他一切似乎在iPhone 4上运行良好.它只是背景图像精灵.那似乎是黑色的.
我的想法是它在那里,但在屏幕上定位.
这是我在后台添加的代码...
//bgImage
bgImage = [SKSpriteNode spriteNodeWithImageNamed:@"BG_1"];
bgImage.position = CGPointMake(self.size.width/2, self.size.height/2);
bgImage.zPosition = 0;
[self addChild:bgImage];
Run Code Online (Sandbox Code Playgroud)
问题1:就屏幕而言,iPhone 4和4S不一样吗?相同大小和视网膜?
问题2:有谁知道任何原因,为什么会这样?
小智 5
iphone 4的最大纹理尺寸为2048x2048,iphone 4s及更高版本的最大纹理尺寸为4096x4096.如果图像尺寸太大,则会显示黑色图像.在我调整图像问题解决之前和之后,我曾经遇到过这个问题.希望这也能解决你的问题.
| 归档时间: |
|
| 查看次数: |
780 次 |
| 最近记录: |