【发布时间】:2015-03-05 13:35:24
【问题描述】:
我对使用 AndEngine 进行简单的游戏编程很感兴趣。我想做一些基于回合的基本策略。所以我想对一些网格有一个自上而下的视图。这个象棋网格中的每个正方形都应该是可点击的(当然在安卓上是可触摸的)。但我无法想象画线和正方形是最好的解决方案。我想要某种抽象对象列表,我可以将其扩展到不同的行为(单击触发菜单打开,在其他字段上单击触发爆炸,无论如何......)。
这些年来,我一直在几个引擎中搜索这个。这是一种爱好,但我想为它找到一个解决方案。谁能给我一个关于如何以优雅的方式做到这一点的提示?双缓冲、渲染和其他东西并不重要。重要的是,每个正方形都应该是一个被绘制的对象。
有人吗? ;) 问候。
【问题讨论】:
-
andEngine 有一些对象是 Entity 类的扩展,如 Sprite、Rectangle 等。您可以添加矩形作为您的棋盘,每个人都可以点击。有可能使他们每个人的行为都不同。您必须更具体,以便我们为您提供帮助
-
只是一个简单的示例,其中包含 3x3 字段,可点击并更改其背景颜色或打开下拉菜单会很棒。在一种全屏应用程序中。
-
每个字段应该执行相同的任务还是不同的任务?你已经尝试过什么了吗?实际上绘制矩形将是做你想做的最好的解决方案......可能。
标签: java android grid andengine