Unity3D制作2D井字棋
因为刚入门比较笨,所以一开始,是自己先手动建立一个九方格,如图
这里采用2D视图,因为毕竟是一个2D游戏。
然后,9个立方体排好后,命名如右图
接着,编写一个hit脚本,来处理简单的点击事件。
这里的C#代码用到几个全局变量如图
因为,新手,对unity的一些update,start运用不是很娴熟
这里按照自己的逻辑设计代码,在我的代码里只用到了
OnGUI(),update(),和LateUpdate()函数
接下来,我们看看update函数的逻辑
------------------------------------------------------------------------------------------------------------------------------------------------------
void Update ()
{
if ( !iswin ) //如果游戏没有结束,就是双方没分出输赢