缩放和平移2D cocos2d iphone游戏的最佳方式

缩放和平移2D cocos2d iphone游戏的最佳方式,第1张

概述使用Cocos2d for iPhone实现可扩展的可缩放游戏地图的最佳方法是什么.它会像Mobile Safari一样,但游戏地图不完全适合屏幕.或者喜欢它如何用愤怒的小鸟,剪绳等. 这不是一个侧滚动游戏,只是一个可以放大/缩小的固定游戏区域. 我是新手,如果有这方面的教程会很棒. 谢谢 but i ll recommend Overwriting the VISIT function of y 使用Cocos2d for iPhone实现可扩展的可缩放游戏地图的最佳方法是什么.它会像Mobile Safari一样,但游戏地图不完全适合屏幕.或者喜欢它如何用愤怒的小鸟,剪绳等.

这不是一个侧滚动游戏,只是一个可以放大/缩小的固定游戏区域.

我是新手,如果有这方面的教程会很棒.

谢谢

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游戏的最佳方式所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1000097.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存