我还是Unity3d的新手,所以任何帮助都会受到赞赏。我有一个2D游戏,它由一个网格组成。当游戏开始时,它使用预制件并生成游戏块以填充网格。每个预制件都有一个精灵,盒子对撞机和脚本。我还填充了一个阵列,以跟踪游戏板上的所有碎片。我想允许用户选择三个水平,垂直或L形的图块。该线应该捕捉到它经过的瓷砖,直到它捕捉到第三个瓷砖,创建一条完整的线。步骤可能包括:
我知道如何以编程方式跟踪所选的磁贴。我有一个算法,将根据所选的第一个和最后一个瓦片确定所选中间图块的X,Y位置。我需要帮助的是绘图部分以及捕捉到每个选定的游戏对象,特别是如果它是L形配置。任何帮助,将不胜感激。对于脚本,我使用的是Visual Studio C#。我想要做的一个例子是这样的:http://resources.indiestd.com/unity/ConnectDots/
感谢