2012-07-07 62 views
5

我正在开发一个iPhone应用程序,它应该允许用户选择/拖放一些缩略图类型的图像来自定义一个更大的图像(等轴测图像渲染)模块。例如:将会有一个更大的房屋图像,并且将会为“屋面”设置不同的小缩略图。用户可以选择任何感兴趣的屋顶图像并将其放置在较大的房屋图像上。选定的屋顶图像将按比例适合右侧部分放置在较大的房屋图像中,并将定制的新建房屋图像提供给用户。我认为,我在“Puzzle”游戏中看到了“Thomas”应用程序中完全类似的功能,用户可以通过拖放火车零件图像来定制完整的火车图像。iPhone:拖放需要的缩略图图像来自定义完整的图像

我在想,这可以拖放到适当的部分,只能使用Cocos2D来完成吗?有人可以投掷一些灯并帮助我开始。另外,有没有样品?

+0

您提到的应用程序可能有各种可能的组合吗?如果是这样,那么删除一个零件就只需要找到并显示新配置的其他图像。另一种方式是使用图像蒙版和/或将图像部件放置在特定位置和某个z顺序 – Russ 2012-07-07 21:15:35

+0

嗨,感谢您的回复。我想知道我必须使用什么框架/类来实现此功能?丢弃的图像应该放在右边坐标中较大图像的右侧部分。 Cocos2D(OpenGL层)是我可以开发这种(或)核心动画/图形的唯一方式,也可以用于此。你能详细说明一下吗? – Getsy 2012-07-08 04:52:27

+0

任何人都可以请建议如何实现这种图像渲染? – Getsy 2012-07-09 13:22:49

回答

0

您可以使用QuartzCore框架实现拖放功能。

+0

嗨,它只是不拖放。我必须将图像放在正确的部分,它是等轴测​​图。例如:正如我已经说过的那样,将会有一个完整的房屋形象。然后,将会有不同的平铺颜色屋顶,栏杆等瓷砖图像,像外部设计当我选择屋顶彩色图像并将其放置到现有的完整房屋时,它应该只更新我刚刚掉落的新建屋顶部分。同样,它应该接受不同设计的房屋部分。定制用户房屋设计。 – Getsy 2012-07-10 06:07:34