如何使用cocos2d在iphone应用程序中使用选择器视图?

时间:2009-03-05 08:46:10

标签: iphone cocos2d-iphone

我正在使用cocos2d开展项目(老虎机游戏)。我需要添加选择器视图来旋转卷轴(图像链)。但我不能做这个轮换。如果您有解决方案,请告诉我如何使用选择器视图或没有选择器视图执行此操作。请帮我解释一下。

3 个答案:

答案 0 :(得分:0)

Cocos2d不是.nib文件。没有简单的“选择视图”。如果你不能做出这种区分,cocos2d会比它的价值更麻烦。

相反,您应该为旋转轮设置动画,然后在滚轮上为每个符号设置静态图像。把这些变成一个班级。将三个添加到他们居住的图层,然后一旦拉出杠杆或其他任何东西告诉他们进入旋转模式,然后等待,然后进入由random()调用或其他东西定义的静态图像。

答案 1 :(得分:0)

如果我正确读到这个...你想用UIPicker来模拟老虎机圆筒吗?

如果是这样,请相信我,这比它的价值更麻烦。这是UIPicker有意支持的更多定制。制作你自己的旋转轮,它会更容易,你会学到更多有用的课程(而不是晦涩的子类化技巧来欺骗UIPicker,你可能永远不会再这样做了。)

答案 2 :(得分:0)

我也正在开发一个基于老虎机的项目。我试图操纵UIPicker,但这无法得到正确的老虎机看起来像,所以我决定使用UIScrollView和UIImageView。这很好,工作正常,我们只需要按照我们想要的方式导航图像。

对于随机数,我创建了一个按照算法生成随机数的类。

谢谢, 阿布