上一页 1 ··· 50 51 52 53 54 55 56 57 58 ··· 69 下一页
摘要: 前言 注:本文部分内容转载自:http://www.cnblogs.com/luminji/p/3285505.html 原文中部分快捷键在8.2版本中不适用,我已改正,并用红色标注出来 在线API:http://www.jetbrains.com/resharper/webhelp/Introduction__Overview.html Reshaper是什么 即便是那些整... 阅读全文
posted @ 2014-08-06 17:41 赵青青 阅读(15255) 评论(0) 推荐(5) 编辑
摘要: 泛型是什么? 通过上篇的实例 C# 泛型约束 xxx<T> Where T:约束(一),我们对泛型有一定的认识。 所谓泛型,即通过参数化类型来实现在同一份代码上操作多种数据类型,泛型编程是一种编程范式,它利用“参数化类型”将类型抽象化,从而实现更为灵活的复用。 在定义泛型类时,可以对代码能够在实例化 阅读全文
posted @ 2014-08-06 12:00 赵青青 阅读(23473) 评论(0) 推荐(7) 编辑
摘要: 泛型约束 代码举例 发现我们游戏的代码中,主程写了很多类似这样的代码: 具体使用 定义:public T GetInfo<T>(string id) where T : CBaseInfo 使用:ActorInfo actorInfo = CGameSettings.Instance.GetInfo 阅读全文
posted @ 2014-08-06 11:12 赵青青 阅读(25009) 评论(0) 推荐(2) 编辑
摘要: 自适应需求 如下图所示:一个Grid下面有六个Button,它们需要在不同的分辨下拉伸适应(Horizontal)宽度,以保证填充满底部 要点分析 首先有这两个要点 1、UIGrid中的Cell Width是根据屏幕比例动态调整的 2、NGUI的UICamera有一个onScreenResize 委托 自适应方法 我的布局 1、首先Grid下有六个子Button,Grid的参数... 阅读全文
posted @ 2014-08-05 09:59 赵青青 阅读(1196) 评论(0) 推荐(0) 编辑
摘要: NGUI的事件 在使用NGUI的事件处理时,发现UIButton和UIEventListener之间的共同点越来越多。 当然处理事件,也有一些其它的函数,比如:UIEventTrigger,ButtonMessage 等等,但我用的最多的就是UIButton和UIEventListener 我们知道,只要一个GameObject上添加了Collider(BoxCollider)并且它放在UICam... 阅读全文
posted @ 2014-08-04 17:44 赵青青 阅读(4799) 评论(0) 推荐(0) 编辑
摘要: 效果预览 视频:http://pan.baidu.com/s/1ntr3XSt 运行环境 Unity 4.5, NGUI3.5, iTween 场景搭建 创建一个UIPanel,UIPanel下再创建一个UISprite,UIPanel选择SoftClip,然后给Panel绑定上PanelController.cs,拷贝4份。结构如下图 MaskManager 给UIRoot绑定PanelCo... 阅读全文
posted @ 2014-07-30 17:05 赵青青 阅读(1535) 评论(0) 推荐(0) 编辑
摘要: 工具原料 Python 2.7 安装环境 1、安装 Python 2.7 https://www.python.org/download/ 2、配置环境变量 Path :C:\Python27 python是否安装成功 3、检验python是否安装配置成功:打开cmd,输入python,如果出现以下 阅读全文
posted @ 2014-07-25 12:38 赵青青 阅读(10699) 评论(2) 推荐(0) 编辑
摘要: Collision Collision 中带有碰撞的信息,例如:速度和撞击到的点 示例 Collider Collider是受影响的对象 示例 阅读全文
posted @ 2014-07-23 11:02 赵青青 阅读(1377) 评论(0) 推荐(0) 编辑
摘要: 动机 如果你有以下迷惑,你应该看看这篇文章 你想办法找到所有与GameObject.FindGameObjectsWithTag的变换(),而不是游戏本身的对象 你需要操作,排序和更改列表和数组的类型,但似乎总是写太多的代码 你听说过LINQ,但不知道它是如何工作 你不相信我,当我说我可以写一行代码 阅读全文
posted @ 2014-07-22 16:06 赵青青 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 事件管理 看了有些文章关于NGUI的事件管理,许多人的做法的是封装一个事件处理层,避免在每个UI控件上都绑定事件处理脚本。本文说说我们项目中的UI事件管理吧。 UIEventListener 我们项目的做法是:在每一个需要进行事件处理的控件上绑定UIEventListener脚本 示例代码 UI面板 阅读全文
posted @ 2014-07-22 11:25 赵青青 阅读(571) 评论(0) 推荐(0) 编辑
上一页 1 ··· 50 51 52 53 54 55 56 57 58 ··· 69 下一页