Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cocos2d iphone Cocos2d视差环_Cocos2d Iphone_Parallax - Fatal编程技术网

Cocos2d iphone Cocos2d视差环

Cocos2d iphone Cocos2d视差环,cocos2d-iphone,parallax,Cocos2d Iphone,Parallax,我已经搜索了所有的论坛,找不到一个有效的解决方案,让我的视差层循环。是的,我已经试过了所有的教程,包括雷·温德里希的《太空射手》,但我很努力。代码如下: CCParallaxNode *parallax = [CCParallaxNode node]; // My Parallax Layer [CCTexture2D setDefaultAlphaPixelFormat:kCCTexture2DPixelFormat_RGBA8888]; CCSprite *midground = [CCS

我已经搜索了所有的论坛,找不到一个有效的解决方案,让我的视差层循环。是的,我已经试过了所有的教程,包括雷·温德里希的《太空射手》,但我很努力。代码如下:

CCParallaxNode *parallax = [CCParallaxNode node];

// My Parallax Layer
[CCTexture2D setDefaultAlphaPixelFormat:kCCTexture2DPixelFormat_RGBA8888];
CCSprite *midground = [CCSprite spriteWithFile:@"trees.png"];
midground.anchorPoint = ccp(0,0);

[CCTexture2D setDefaultAlphaPixelFormat:kCCTexture2DPixelFormat_Default];
[parallax addChild:midground z:-9 parallaxRatio:ccp(1.4f, 1.4f) positionOffset:ccp(0,0)];

//Please loop once off screen

该图像是960x640,我想它更新和循环,一旦离开页面。非常感谢您的帮助。

尝试以下简单解决方案:

你需要2张图片