随笔分类 -  Unity NGUI 3.0.4版本 制作网络版斗地主

摘要:C# IOCP服务器 @by 群63438968 这是我写的unity 网络斗地主的服务器源码,本来我想只公开部份服务端代码的,但是为了回报大家的热情,以及曾经和现在的好兄弟,我计划慢慢开源! 告诉大家如何使用!先列一下项目结构!这个我是从C#传奇游戏服务器的代码中摘取的,传奇游戏服务器的源代码在... 阅读全文
posted @ 2013-12-24 22:50 广州阿龙 阅读(1666) 评论(10) 推荐(0)
摘要:Unity网络斗地主服务端 @by梦想之家2工作室 阿龙 已经做好了服务器框架,并且能实现服务器给客户端分牌的问题! 阅读全文
posted @ 2013-12-14 23:29 广州阿龙 阅读(1234) 评论(1) 推荐(1)
摘要:Unity 网络斗地主 牌的类型 web版本演示地址:http://www.dreamhome666.com/Desktop.html在上个版本中,下面的角色在牌的后面,可以将角色做为一个Panel的子物体,然后调整Panel的depth,即可调整顺序!进入正题,定义牌的类型! 用c#的enum来实现枚举判断,斗地主的牌的类型有,/// /// 牌类型/// public enum cardtype{ //未知类型 none, //王炸 wangzha, //炸弹 zhadan, //四张带两张 sidaier, //三个不带 sangebudai, //三个带一 sandaiyi, //三. 阅读全文
posted @ 2013-12-05 01:20 广州阿龙 阅读(1228) 评论(0) 推荐(0)
摘要:Unity 网络斗地主 牌的一些算法 在这儿说一下,我的项目是用svn的方式,上传在https://v2.svnspot.com/18666451713.doudizhu这个svn上,大家可以下载TortoiseSVN工具,CheckOut到本地即可,但是提醒大家切勿提交!在检出的时候,要输入用户名和密码,只需要到www.code.svnspot.com上注册用户即可!输入这个帐号和密码即可进入! 这一篇说一下 算法!顺便讲解一些基本程序! 1.随机生成牌! 其中每张牌都是用code值的,A,2,3,4....10,J,Q,K 用 0... 阅读全文
posted @ 2013-11-30 02:48 广州阿龙 阅读(1431) 评论(0) 推荐(0)
摘要:Unity NGUI 网络斗地主 -发牌 脚本交互 @By 灰太龙 Unity4.2.1f4 NGUI 3.0.4本篇说的问题是脚本与控件的交互! 现在对界面进行了改进,先看副图! 1.制作发牌效果 制作发牌就是 动态生成UISprite,UISprite是纸牌的载体! 利用一个for循环,循序改变sprite的x位置,这样就可以生成纸牌了! 2.Button的点击事件要响应Button按钮按下,需要新建个(C#)脚本,里面需要有个方法void OnClick(); 然后在void OnClick()方法中实现响应的代码就可以了! 然后把这个脚本挂在Button按钮上就可以了! 3.下一... 阅读全文
posted @ 2013-11-23 03:04 广州阿龙 阅读(1912) 评论(0) 推荐(0)
摘要:Unity NGUI 网络斗地主 -制作图集 Atlas by @杨海龙 开发环境 Win7+Unity4.2.1f4+NGUI 3.0.4版本 这一节告诉大家如何制作(图集)Atlas! 1.首先导入扑克牌资源到Unity的assets中! 2.点击菜单 NGUI->Open->Atlas Maker 这样就生成了一个图集! 3.在图集中添加图片 4.运用图集中的图片 点击菜单 NGUI->Open->Widget Tool来添加Sprite控件 5.图集的意义就是节省空间 多张小图片比这些小图拼接的一张大图的容量要大! 6.下一篇 各种控件的应用 和各种事件以及代码 阅读全文
posted @ 2013-11-22 02:05 广州阿龙 阅读(1603) 评论(0) 推荐(0)
摘要:Unity NGUI 网络斗地主 -界面制作 源文件在群(63438968群共享!) @灰太龙 这一节说一下NGUI的界面摆放,并且教会大家使用NGUI的自适应功能! 在这里感谢@Gamer,是他给我的一些指教和资料! 1.首先在菜单栏中选择NGUI->Open->UI Wizard,这个时候会弹出一个窗体 其中,默认的层是Default,如果是这个层的话,就会有问题! 自己试一试就知道了,在这里不阐述了! (注解:新建Layer,在Inspector中,最后一个命令Add Layer...添加一个层,即可,名字可以任意取!) 那么会在Hierarchy视图中自动生成几个物体,截图 阅读全文
posted @ 2013-11-20 00:18 广州阿龙 阅读(1634) 评论(0) 推荐(0)
摘要:Unity NGUI 3.0.4版本 @by 灰太龙 开发环境 Win7旗舰版 Unity 4.2.1f4 本文就写个开门篇,告诉大家怎么用NGUI,第一步导入NGUI 3.0.4版本! 1.启动Unity,在Unity的Project视图中,右键Import Package->Custom Package,然后选择NGUI的包文件,就可以导入了!导入之后,发现里面还有两个包文件,NGUI v.2.7.0.unitypackge和NGUI v.3.0.4.unitypackge,双击NGUI v.3.0.4.unitypackge,这才算是真正的导入了3.0.4版本的NGUI! 注明:N 阅读全文
posted @ 2013-11-15 10:20 广州阿龙 阅读(1276) 评论(1) 推荐(0)