很多游戏都是这样的,要将主角放在屏幕中间,无论主角怎样移动。
屏幕都是以主角为中心的。
我在网上查了资料,发现CCFollow可以实现这个功能。
用法相当简单,就一句话:
layer->runAction(CCFollow::actionWithTarget(hero));
其中layer是你需要移动的层,hero是屏幕需要跟随的精灵。
将这条语句放置在update方法中。就可以实现屏幕跟随主角移动了。
很多游戏都是这样的,要将主角放在屏幕中间,无论主角怎样移动。
屏幕都是以主角为中心的。
我在网上查了资料,发现CCFollow可以实现这个功能。
用法相当简单,就一句话:
layer->runAction(CCFollow::actionWithTarget(hero));
将这条语句放置在update方法中。就可以实现屏幕跟随主角移动了。