上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: 这个两个东西是RectTransform里面的两个属性,也是UGUI做UI自适应的重要工具,之前做的的时候,都只是调出效果即可,并没有深究其中的原理,现在决定来补上这个漏洞。 首选我们来看看Anchors的行为是怎么来控制的。 1.在Inspector面板中,控制Anchors的位置的值有四个,如图 阅读全文
posted @ 2017-12-12 14:23 gameDesigner 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 观察者模式,绝对是游戏中十分重要的一种模式,运用这种模式,可以让游戏模块间的通信变得简单,耦合度也会大大降低,下面讲解如何利用C#实现事件通知系统。 补充,首先说下这个系统的实现原理,不然一头扎进去就难受了,这个系统的关键就在于两个类,EventCenter 和Handler,她们关系如下: 首先定 阅读全文
posted @ 2017-07-04 23:50 gameDesigner 阅读(4320) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-07-03 23:11 gameDesigner 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 设计模式有许多种,但是软件设计原则,却是只有六种,只要在设计软件结构的时候注意遵守这六种原则,即便没有使用设计模式,也能够写出高内聚,低耦合的好代码。 开放-封闭原则 简而言之,我们编写的代码,需要对修改封闭,对扩展开放。 即在当前的程序上需要增加新的功能时,应当通过增加新的代码来实现新功能,而不是 阅读全文
posted @ 2017-07-03 00:14 gameDesigner 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 面向对象有三大特性:继承、封装、多态。 继承 继承,是指一个类可以继承另一个类。A类继承B类,那么A类就拥有了B类除却 private 修饰以外的所有属性、方法、字段等等。 封装 封装,是指将一系列操作抽象成一个类,然后通过不同的权限修饰符,只暴露出需要暴露的部分给外界,而把一些结构隐藏起来。 多态 阅读全文
posted @ 2017-07-02 23:13 gameDesigner 阅读(186) 评论(0) 推荐(0) 编辑
摘要: C#中有值传递和引用传递,这个东西一直有点儿绕,今天花点儿时间来把这个事情搞清楚。 传递值类型的参数 值类型的变量,是直接包含其数据的。实际上,在向方法传递一个值类型变量,其实就意味着向方法传递了一个变量的副本。在方法内部发生的对参数的改版,不影响原变量的值。 在这个例子中,最终的结果为false, 阅读全文
posted @ 2017-07-02 23:01 gameDesigner 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 从C#语言的定义中可以知道,C#支持两种值类型,分别是 值类型和引用类型,那么两者的区别到底在哪儿呢? 值类型特点: 1. 值类型包含 a 预定义的值类型 b 用户自定义的值类型(struct) 2. 值类型全部隐式派生自 Sytem.ValueType。 3. 所有的值类型全都是密封(seal)的 阅读全文
posted @ 2017-07-02 22:35 gameDesigner 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 前几天做项目时,遇到一个奇怪的问题: 从一处复制了一个预制体,预制体上面还附有一个材质球,材质球上关联着另一张贴图。 将所有关联的东西,均Copy两份,然后关联成一个新的预制体,最后用项目内的读取内存脚本在运行时将这个预制体加载出来,结果这个预制体却是贴图丢失。 最后解决办法是:将贴图删掉重新拷贝一 阅读全文
posted @ 2017-06-22 14:36 gameDesigner 阅读(612) 评论(0) 推荐(0) 编辑
摘要: 这几天在学习使用Git版本管理工具,发现期间的各种配置还是挺繁琐的,而且好多命令的确记不住,于是写个blog记录下来,方便以后查阅。 1. 首先到GitHub官网上下载最新的Git,然后装上,装的过程就不具体说啦,都是简单的玩意儿。 2. 接下来就是开始配置Git了,请注意看了,肉戏来了: 首先,准 阅读全文
posted @ 2017-05-04 21:06 gameDesigner 阅读(3197) 评论(0) 推荐(0) 编辑
摘要: 最近接触的项目,是一个棋牌游戏,棋牌游戏需要在前端进行一些操作,然后向服务器发送数据包,在服务器接收到客户端的数据后,会在服务端进行一系列的判断之后,然后发送给客户端一个返回数据,客户端接收到这个返回数据后,需要作出一系列的响应。那么,就针对于这一整个服务器< >客户端的通讯过程,看看是如何来实现的 阅读全文
posted @ 2017-04-25 23:21 gameDesigner 阅读(4974) 评论(1) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页