
C#
ZizerZhang
热爱游戏,学习能力强,责任心强
展开
-
游戏开发经验总结~远程攻击
注意:1. 远程武器每个都放在空物体下。因为,空物体是用来抛出武器时用来确认抛出点的,是固定的,所以可以通过将武器放到空物体下,调整子物体位置来调整初始化武器时的位置。以此类推,所有的技能、特效等等 都可以利用这个方法来方便匹配到合适的初始化位置。2. 远程攻击时要添加延迟。因为,敌怪受到攻击时,是友怪攻击动画播放到一定程度时,所以必须要添加攻击延迟,来使攻击和受击完美衔接。原创 2014-03-16 08:56:36 · 1693 阅读 · 1 评论 -
C#中System.Drawing来画立体饼状图
核心代码: /// /// 创建立体感的饼状图 /// /// 扇区角度List集合 /// 扇区上面亮度List集合 /// 扇区下面暗度List集合 /// public static Texture2D PieChart3d(ref Texture2D lp, List angles,List lightColors,L原创 2015-11-03 15:18:28 · 2738 阅读 · 0 评论 -
C#中System.Drawing制作折线图
核心代码: /// /// 创建折线图 /// /// 所需折线图的宽度 /// 所需折线图的高度 /// 所需画出的点 /// 折线图颜色 /// public static Texture2D LineChart3d(ref Texture2D lc, int width,int height,PointF[] p原创 2015-11-03 15:39:34 · 2985 阅读 · 0 评论 -
在UGUI中如何防止鼠标点穿UI
比如战斗场景,UI和3D场景同时都需要响应触摸事件,如果同时响应可能就会出现触摸UI的时候影响到了3D部分。为了解决这个问题在判断3D响应之前要先判断手指是否点击在UI上。 以前NGUI的时候都是自己来发送射线判断,现在UGUI好了系统提供了更为简便的方法。void Update(){ if (Input.GetMouseButtonDown(0) ) { Debug.Log(E原创 2015-03-05 14:38:31 · 2085 阅读 · 0 评论 -
C#数据类型后补
今天看Socket,发现C#中有无符号类型,于是查了一下,情况如下:ushort,范围:0-2的16次方uint,范围:0-2的32次方ulong,范围:0-2的64次方和对应的short ,int,long相比较,他们去掉了符号位,取值范围发生了变化,取值范围大小并没有变。原创 2015-01-29 17:42:18 · 541 阅读 · 0 评论 -
Touch简单使用
0616(响应手指触屏事件 拉近拉远镜头等)//以下内容是在网上找到的关于触屏事件的资料 再加脚本里面的介绍 //这里是脚本里面关于touch ://Editor/Data/Documentation/Documentation/ScriptReference/30_search.html?q=touch//首先在start()函数里面允许多手指触屏0616转载 2014-10-15 19:44:35 · 2660 阅读 · 0 评论 -
适配UnityVS1.8.2 + VS2013 + Uniyt4.3.4 + WIN8
UnityVS版本:UnityVS_1.8.2 VS版本:VS2013旗舰版Unity3D版本:4.3.4下载好的文件如下图所示:安装步骤:1.如果之前安装过其它版本的UnityVS,请先卸载2.运行UnityVS 2013.msi3.找到你安装visual studio 2013的目录。(****\Microsoft Visual原创 2014-05-24 15:24:18 · 2148 阅读 · 0 评论 -
经验总结-1-不同类之间调用彼此方法的几种情况
1.在A类中使用B类中方法C,并且B类挂在一个游戏对象D上,且方法C内需要用到此所挂的游戏对象D自身的属性,则在A类中声明一个d,将游戏对象D拖到这个d上,写下如下代码:d.getComponent().C();2.在A类中使用B类中方法C,此时B类并没有挂在任何游戏对象上,则在A类中声明一个B,写下如下代码:B b = new B(); b.C();原创 2014-03-25 08:06:06 · 1587 阅读 · 0 评论 -
面向对象的忏悔
今天,写累计登录,从服务器传出一个字符串,解析字符串,并存储字符串。其中有累计天数,宝箱奖励内容,以 | 分割开,格式:days | 1*2000 | 2*2000 | 3*1*10 | 4*124*2其中1,2,3,4代表宝箱内奖励内容的类别,1代表金钱,2代表钻石,3代表道具,4代表卡牌。2000,2000,1,10,124,2分别代表金钱数量,钻石数量,道具ID,道具数量,卡牌ID,卡牌原创 2014-04-03 00:29:19 · 645 阅读 · 0 评论 -
自然月
自然月:是指一年12个月,从每个月的1号到这个月的月底,例如4月1号到4月30号,这算一个自然月。如果从某个月的5号到那个月的5号,就不是自然月。原创 2014-03-18 19:24:58 · 15549 阅读 · 0 评论 -
unity连接sqlite数据库操作
原文链接:http://www.unitymanual.com/bbs/thread-198-1-1.html最近几天在讨论游戏本地数据存储方式,考虑到跨平台性。最开始打算用xml,但是考虑到xml文件多而杂,而且后期游戏更新。也不是很方便,于是提出了采用sqlite,可是没想到的是原本信心满满的我却遭到了闭门羹,呵呵....原来,不是用 以前做c# winform应用那套dll转载 2015-11-03 16:34:20 · 2965 阅读 · 0 评论