如何在Unity3D中为棋盘游戏创建可选择的地图?

时间:2012-07-24 10:35:06

标签: c#

我开始使用Unity中的棋盘游戏,如C#编程,我需要一个可选择的世界地图,将军队放在每个区域并使其成为游戏板。我有一个Raycasting功能来选择每个国家,但我需要知道如何建立董事会并使国家可以选择。

我有一个这样的董事会:http://2.bp.blogspot.com/-vtEHvcmS-Ac/TtHk0IvsxoI/AAAAAAAAAnw/V6e_eGfmCac/s1600/Risk+II+Game+Board.jpg

我希望能够分别选择国家,就像他们自己的对象一样。你知道怎么做的吗?

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

从我的头顶,我会拍摄那张照片,并用不同的颜色填充每个国家。

记住颜色 - >国家地图以供日后使用。

如果您的鼠标光标移动,请在彩色图像中查看鼠标光标下像素的颜色,然后您可以查看鼠标悬停在的国家/地区。

要以图形方式突出显示国家/地区,您还可以使用彩色图像查找哪些像素属于某个国家/地区,并在屏幕上为其指定“选定”颜色。