这不是一个侧滚动游戏,只是一个可以放大/缩小的固定游戏区域.
我是新手,如果有这方面的教程会很棒.
谢谢
but i ll recommend Overwriting the VISIT function of your Layer you want to Scale,and handle the Scaling by either glOrthof or glScalef
我不会覆盖访问功能…只需将您的图层添加到触摸调度程序:
[[CCtouchdispatcher shareddispatcher] addStandardDelegate:self priority:0];
并实现委托功能:
- (voID)cctouchesBegan:(NSSet *)touches withEvent:(UIEvent *)event;- (voID)cctouchesMoved:(NSSet *)touches withEvent:(UIEvent *)event;- (voID)cctouchesEnded:(NSSet *)touches withEvent:(UIEvent *)event;- (voID)cctouchesCancelled:(NSSet *)touches withEvent:(UIEvent *)event;
在此功能内部,如果您注意到用户正在平移/缩放,只需更新场景位置/比例属性即可.
要查找用户是否正在平移或缩放,请在此处检查此inputController帮助程序类:https://github.com/caxaria/LoopingMenu
希望能帮助到你,
总结以上是内存溢出为你收集整理的缩放和平移2D cocos2d iphone游戏的最佳方式全部内容,希望文章能够帮你解决缩放和平移2D cocos2d iphone游戏的最佳方式所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)