需要关于我的游戏逻辑的建议



我正在创建一个游戏,给你几个字母(它们是图像,每个字母都是图像)而你有空的插槽(一个黑盒子的图像)。

当用户触摸字母的图像时,它会克隆字母,并开始将克隆移动到用户触摸的位置,如果他将其放入其中一个插槽(其中一个黑匣子),它就会掉到那里,如果他没有将其移动到黑匣子,它就会重置(克隆会消失,就像它被丢弃一样)。

现在我在这里使用故事板,我已经准备好了level.lua文件,包括场景背景和所有内容。

我应该在这里使用什么逻辑?我试着在谷歌上搜索corona中的拖放教程,但找不到。

有人能推荐一个好的逻辑在情节板混乱的文件中做到这一点吗?

您可以在逻辑中使用这些方法

  • 物理碰撞

    字母和槽都有物理体,你可以拖动字母,当字母在槽体上碰撞时,你现在可以获得碰撞数据,现在可以放下字母。

  • 矩形方法

    这是直截了当的。您必须获取所有插槽的x、y、宽度和高度,并在拖动时将其与字母的x和y进行比较letter的x和y必须介于插槽的(x到x+width)和(y到y+height)

这取决于你将如何编码。这只是我对拖放的想法。

相关内容

最新更新