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

C# 如何在Unity3D中为棋盘游戏创建可选地图?,c#,C#,我从Unity中的一个棋盘游戏开始,比如说Risk,用C语言编程,我需要一个可选的世界地图来把军队放在每个地区,并使其成为游戏棋盘。我有一个光线投射功能来选择每个国家,但我需要知道如何建立董事会,使国家可选 我有一个这样的董事会: 我希望能够分别选择这些国家,就像它们自己是对象一样。你知道怎么做吗 谢谢你的帮助 从我的头顶,我会拍下这张照片,然后洪水以不同的颜色填满每个国家 请记住颜色->国家/地区映射,以便稍后使用 如果鼠标光标移动,请在彩色图像中检查鼠标光标下像素的颜色,然后可以查找鼠标悬停

我从Unity中的一个棋盘游戏开始,比如说Risk,用C语言编程,我需要一个可选的世界地图来把军队放在每个地区,并使其成为游戏棋盘。我有一个光线投射功能来选择每个国家,但我需要知道如何建立董事会,使国家可选

我有一个这样的董事会:

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


谢谢你的帮助

从我的头顶,我会拍下这张照片,然后洪水以不同的颜色填满每个国家

请记住颜色->国家/地区映射,以便稍后使用

如果鼠标光标移动,请在彩色图像中检查鼠标光标下像素的颜色,然后可以查找鼠标悬停的国家

要以图形方式突出显示国家,您还可以使用彩色图像找出哪些像素属于某个国家,并在屏幕上为它们指定选定的颜色