我看过很多教程,但与我尝试构建的教程不一样...

使用3个精灵(背景,第1层,第2层)创建视差视图 通用标签

我如何实现屏幕滚动,并且精灵会以不同的速度移动?

任何建议都会很棒!

P.S。想要使用触摸事件(在滑动滚动时)

有帮助吗?

解决方案 2

找到它,您可以将Sprite直接添加到视差导域或将Sprite添加到CCLayer和CCLayer到视差编码;类似:

[parallaxNode addChild:sprite z:0 parallaxRatio:CGPointMake(0,0) positionOffset:ccp(x,y)];
.

其他提示

如果您使用的是特别大的背景图像,您可能希望看看 http://www.raywenderlich.com/1163/how-to-make-a-tile-based-game-with-cocos2d 。包含在该教程中,是在滚动时进行图像移动的指南。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top