分享一下Unity插件之TDTK的学习的一些心得,最近公司需要我再一个月内作出一个可以运行且看着还像那么一个样子的塔防游戏。所以使用到了unity3D和TDTK来作出这么一个Demo.同时呢,也为后期可以进行持续开发做一个前期的基础准备。来到游戏蛮牛看到了豪猪大boss的教程,所以也决定在学习了一定的时候时间后根据他那个教程进行一定的补充和完善,同时来作出一个自己的demo。向前辈学习,也作为自己的一个学习记录和总结,也希望有更多的小伙伴来一起努力加油,共创美好明天(这句话好像小学作为的结尾)。

当然我是一个懒人TDTK最近版本的下载地址,我放到附件里面了,要2币,主要这个是2.2.5版本的。
是能够下载到的最新的版本,不晓得最近官网是否有更新了。阿门,Song Tan对不起,我用的是别人下的版本,等公司正式开始运行项目了,我一定去买你的那个收费的!2.2.5版本的还是有一些BUG,我也联系了作者Song Tan.具体的我会在以下安装的时候给大家讲一讲,主要是关于和NGUI结合的问题。


下载好了后,新建一个unity3d项目,在Assets的位置右键导入下载下来的 Tower Defense Toolkit (TDTK) v2.2.5f1.unitypackage。这个时候你就可以看到TDTK已经引入到你的项目了,接下来就是导入NGUI了,在安装路径\TDTK2.2.5\Assets\TDTK下面有两个NGUI的包,一个是免费版本的UI_NGUI_Free.unitypackage(其实这个已经够用了,不过这个和新的3.0及以上版本的NGUI的操作模式有点不一样,注意NGUI3.0和3.0以上的版本在使用上和NGUI之前的版本有一点点区别,不过问题应该不大,当然我初学还是有点使用上的不习惯),还自带了一个NGUI_Full版本。这个NGUI_Full版本的目的是在你原有已经安装了3.0或者以上版本的的基础上再导入这个NGUI_FUll.unitypackage。不过目前来看还有点BUG,就是你导入了这个full过后,在项目里面不能直接在tools->SongGameDev->TDTK->Add UI NGUI这个操作无法创建完整的NGUI,需要手动去拖这个NGUI,同时我发现部分NGUI显示也不正常。这个是已知BUG,作者正在修改应该最近的版本已经修改了。注:为了省去麻烦,大家就都现用免费版的NGUI吧,这个时候请导入免费版的NGUI包。


好了,弄完之前的步骤后,你的TDTK和NGUI环境就都安装好了。


接下来,接下来,我就偷懒了,你们看这里,TDTK第一个入门教程


第一个入门教程就是这样子了,主要讲解了安装以及基础的操作使用。