
Unity3d
文章平均质量分 72
Aikyer
code with dream
展开
-
【实战】Unity3d实战之Unity3d网络游戏实战篇(4):网络基础之Socket套接字
Unity3d实战之Unity3d网络游戏实战篇(4):网络基础之Socket套接字 学习书籍《Unity3d网络游戏实战》 罗培羽著 机械工业出版社 本文是作者在学习过程中遇到的认为值得记录的点,因此引用的代码等资源基本出资罗培羽老师的书籍 以下为个人的学习简记,与诸君共论 由于U3D的官方案例Tank Tutorial中对坦克的基本操作已经有了详尽的描述,因此本文着重于面...原创 2018-03-15 14:05:05 · 1293 阅读 · 0 评论 -
【实战】Unity3d实战之Unity3d网络游戏实战篇(1):坦克构建
Unity3d实战之Unity3d网络游戏实战篇(1):坦克构建 阅读文章前请细读以下几点: 学习书籍《Unity3d网络游戏实战》 罗培羽著 机械工业出版。 本文是作者在学习过程中遇到的认为值得记录的点,因此引用的代码等资源基本出资罗培羽老师的书籍 以下为个人的学习简记,与诸君共论。 由于U3D的官方案例Tank Tutorial中对坦克的基本操作已经有了详尽的描述(其...原创 2018-03-14 15:39:37 · 3074 阅读 · 0 评论 -
【实战】Unity3d实战之Unity3d网络游戏实战篇(2):代码资源分离的界面系统
Unity3d实战之Unity3d网络游戏实战篇(2):代码资源分离的界面系统 阅读文章前请细读以下几点: 学习书籍《Unity3d网络游戏实战》 罗培羽著 机械工业出版。 本文是作者在学习过程中遇到的认为值得记录的点,因此引用的代码等资源基本出资罗培羽老师的书籍 以下为个人的学习简记,与诸君共论。 由于U3D的官方案例Tank Tutorial中对坦克的基本操作已经有了...原创 2018-03-14 15:40:43 · 2657 阅读 · 0 评论 -
【实战】Unity3d实战之Unity3d网络游戏实战篇(12):客户端网络模块
Unity3d实战之Unity3d网络游戏实战篇(12):客户端网络模块 学习书籍《Unity3d网络游戏实战》 罗培羽著 机械工业出版社 本文是作者在学习过程中遇到的认为值得记录的点,因此引用的代码等资源基本出资罗培羽老师的书籍,如有侵权请联系,必删。 客户端的网络部分需要处理的数据并没有服务端那么多,要做的事情还是有相似之处的。流程: 异步Socket接收消息 -&g...原创 2018-03-21 22:51:26 · 3855 阅读 · 2 评论 -
【问题-已解决】给Button数组的每个Button添加相同的点击事件并传入对应参数,但Debug出来的结果有误
Button[] btnList; btnList长度为3. 运行后点击每个按钮Debug的结果都是3…for(int i=0; i<btnList.Length; i++){ btnList[i].onClick.AddListener(delegate() { OnButtonClick(i); } );}void OnButt...原创 2018-04-01 12:33:25 · 779 阅读 · 0 评论 -
【问题-已解决】Unity3d Animator的状态转换时,状态变量改变而State没有改变
先给出素材: Tip Panel: 动画状态机: 用于控制Tip Panel的动画,通过将Exit变量设置为True时执行Tip Panel的退出动画。 ClosePanel()代码: 某用于统一管理Panel的管理类中统一关闭Panel的方法。通过传入参数name(要关闭的Panel的名字),先调用对应panel的OnClosing方法执行一些逻辑后才Destroy掉panel...原创 2018-03-25 22:51:05 · 10573 阅读 · 2 评论 -
【实战】Unity3d官方案例之Flappy Bird(上篇)
案例来源:Unity3d - Flappy Bird 资源:Flappy Bird AssetUnity3d官方案例之Flappy Bird(上篇)本案例来自Unity3d官方案例教程,一切资源均为官方视频内提供。 游戏介绍: 本案例是实现之前很火的一款游戏《flappy bird》。 《flappy bird》是一款由来自越南的独立游戏开发者Dong Nguy...原创 2018-04-18 23:46:10 · 4601 阅读 · 1 评论 -
【问题笔记】Unity3d 官方教程之Tank Tutorial篇
TankTutorial 声明:所有图片均来源于Unity3d官网案例Tank Turtorial中下载的pdf教案 Tank Tutorial-传送门1.Perspective(透视)和Orthographic(正交)视图的区别? 透视模式的Camera中,画面呈现近大远小效果(左图) 正交模式的Camera中,画面呈现场景中各物体到摄像机的距离相等...原创 2018-03-14 11:51:45 · 987 阅读 · 0 评论 -
【实战】Unity3d实战之Unity3d网络游戏实战篇(13):登录&注册面板
Unity3d实战之Unity3d网络游戏实战篇(13):登录&注册面板 学习书籍《Unity3d网络游戏实战》 罗培羽著 机械工业出版社 本文是作者在学习过程中遇到的认为值得记录的点,因此引用的代码等资源基本出资罗培羽老师的书籍,如有侵权请联系,必删。 建立好网络模块后,我们可以开始对UI进行编程,实现可视化的登录注册面板。在第二节-代码资源分离的界面系统中,实现了...原创 2018-03-23 20:07:47 · 2299 阅读 · 0 评论 -
【实战】Unity3d实战之Unity3d网络游戏实战篇(5):MySql基础以及类的序列化
Unity3d实战之Unity3d网络游戏实战篇(5):MySql基础以及类的序列化 学习书籍《Unity3d网络游戏实战》 罗培羽著 机械工业出版社 本文是作者在学习过程中遇到的认为值得记录的点,因此引用的代码等资源基本出资罗培羽老师的书籍 以下为个人的学习简记,与诸君共论 由于U3D的官方案例Tank Tutorial中对坦克的基本操作已经有了详尽的描述,因此本文着重于面...原创 2018-03-16 14:06:50 · 928 阅读 · 0 评论 -
【实战】Unity3d实战之Unity3d网络游戏实战篇(6):服务端框架的搭建
Unity3d实战之Unity3d网络游戏实战篇(6):服务端框架的搭建 学习书籍《Unity3d网络游戏实战》 罗培羽著 机械工业出版社 本文是作者在学习过程中遇到的认为值得记录的点,因此引用的代码等资源基本出资罗培羽老师的书籍 以下为个人的学习简记,与诸君共论 由于U3D的官方案例Tank Tutorial中对坦克的基本操作已经有了详尽的描述,因此本文着重于面板系统、服务...原创 2018-03-16 15:16:05 · 2088 阅读 · 0 评论 -
【实战】Unity3d实战之Unity3d网络游戏实战篇(3):网络基础之TCP协议
Unity3d实战之Unity3d网络游戏实战篇(3):网络基础之TCP协议 学习书籍《Unity3d网络游戏实战》 罗培羽著 机械工业出版社 本文是作者在学习过程中遇到的认为值得记录的点,因此引用的代码等资源基本出资罗培羽老师的书籍 以下为个人的学习简记,与诸君共论 由于U3D的官方案例Tank Tutorial中对坦克的基本操作已经有了详尽的描述,因此本文着重于面板系统、...原创 2018-03-15 00:51:37 · 1483 阅读 · 0 评论 -
【实战】Unity3d实战之Unity3d网络游戏实战篇(7):数据管理类DataMgr
Unity3d实战之Unity3d网络游戏实战篇(7):数据管理类DataMgr 学习书籍《Unity3d网络游戏实战》 罗培羽著 机械工业出版社 本文是作者在学习过程中遇到的认为值得记录的点,因此引用的代码等资源基本出资罗培羽老师的书籍,如有侵权请联系,必删。 DataMgr是封装数据库操作的类,它实现了用户名密码验证、注册、创建角色、获取角色数据、保存角色数据。 ...原创 2018-03-16 15:58:00 · 1820 阅读 · 2 评论 -
【实战】Unity3d实战之Unity3d网络游戏实战篇(8):网络管理类ServNet
Unity3d实战之Unity3d网络游戏实战篇(8):网络管理类ServNet 学习书籍《Unity3d网络游戏实战》 罗培羽著 机械工业出版社 本文是作者在学习过程中遇到的认为值得记录的点,因此引用的代码等资源基本出资罗培羽老师的书籍,如有侵权请联系,必删。 本章所讲的内容与网络基础章节的内容有关: 【实战】Unity3d实战之Unity3d网络游戏实战篇(3):网络...原创 2018-03-17 12:50:26 · 1128 阅读 · 1 评论 -
【实战】Unity3d实战之Unity3d网络游戏实战篇(9):协议
Unity3d实战之Unity3d网络游戏实战篇(9):协议 学习书籍《Unity3d网络游戏实战》 罗培羽著 机械工业出版社 本文是作者在学习过程中遇到的认为值得记录的点,因此引用的代码等资源基本出资罗培羽老师的书籍,如有侵权请联系,必删。 一套通用的服务端框架要支持不同游戏所使用的各种协议格式。所谓协议就是通信规则,例如:如果发送端直接发送一串数值数据给接收端,接收端并不...原创 2018-03-17 13:10:57 · 1752 阅读 · 2 评论 -
【案例】Unity3d官方案例之Localization Tools
案例来源:Localization Tools 资源:Localization Tools资源 界面完全可以自己弄只是没那么靓靓而已.. Localization Tools (本地化工具),当一个游戏需要支持多语言时,使用Localization Tools可以更高效的完成多语言编辑工作。 Hierarchy如下: 1、布置UI界面(如果使用资源的话无需自行...原创 2018-03-18 02:32:57 · 1178 阅读 · 0 评论 -
【实战】Unity3d实战之Unity3d网络游戏实战篇(10):玩家类Player
Unity3d实战之Unity3d网络游戏实战篇(10):玩家类Player 学习书籍《Unity3d网络游戏实战》 罗培羽著 机械工业出版社 本文是作者在学习过程中遇到的认为值得记录的点,因此引用的代码等资源基本出资罗培羽老师的书籍,如有侵权请联系,必删。 玩家在登录游戏到退出游戏时,有以下流程: 我们给Player类设计如下方法: Send: 提供一个Play...原创 2018-03-18 16:04:35 · 2398 阅读 · 0 评论 -
【实战】Unity3d实战之Unity3d网络游戏实战篇(11):消息分发
Unity3d实战之Unity3d网络游戏实战篇(11):消息分发 学习书籍《Unity3d网络游戏实战》 罗培羽著 机械工业出版社 本文是作者在学习过程中遇到的认为值得记录的点,因此引用的代码等资源基本出资罗培羽老师的书籍,如有侵权请联系,必删。 在ServNet中,我们使用协议进行通信,每当Server或Client接收到一条协议时,我们应该怎样根据协议名来调用相关的方法...原创 2018-03-18 18:25:58 · 919 阅读 · 0 评论 -
【实战】Unity3d官方案例之Flappy Bird(下篇)
案例来源:Unity3d - Flappy Bird 资源:Flappy Bird AssetUnity3d官方案例之Flappy Bird(下篇) 在上篇中我们完成了背景布置以及小鸟的操控,本篇我们先完善一下UI再进行滚动背景和障碍添加的讲解。 游戏UI 制作1、在Hierarchy中右键创建Text,重命名为ScoreText。 2、选中Scor...原创 2018-04-19 13:51:18 · 2887 阅读 · 1 评论