- 博客(12)
- 资源 (19)
- 收藏
- 关注
原创 C#中的反射Reflection动态加载引用
方法一:右键工程添加新建,添加一个类库;完成编译后,将其中的.dll文件添加的需要的项目中,这里直接手动添加:之后可以直接使用类库中的类了,使用快捷键Alt+shift+F10添加命名空间;二.使用反射命名空间为using System.Reflection;动态添加;1.将编译好的类库文件中的.dll文件复制到工作目录中, Assembly asse=Asse
2016-08-02 14:34:23 3976 3
原创 对XMl文件的操作
一.在工程目录下,新建txt文件取名Skills,修改其属性运行时复制到工作目录中;右键选择Open with选择Xml方便编辑txt内容二.新建一个SkillInfo类,用来存储Skill信息class SkillInfo{ public int ID { get; set; } public string Name { get; se...
2016-08-02 12:27:20 504
原创 unity摄像机控制篇
关于unity中摄像机控制,我总结了一些,希望自己在今后的学习中不会忘记,耶650) this.width=650;" src="http://img.baidu.com/hi/jx2/j_0059.gif" alt="j_0059.gif" />!!!unity中第一,三人称控制器上绑定的都有一个叫Mouse Look的脚本,我把它写下来了;[AddComponentMenu("Camera-C
2016-08-02 09:05:32 2891
原创 控制人物移动篇
unity中控制人物移动有很多方法,经过这么长时间的学习后,我总结了一些;利用transform的translate方法控制人物移动;(结合动画的控制就不说了) float mx = Input.GetAxis("Horizontal") * moveSpeed * Time.deltaTime; float mz = Input.GetAxis("Vertical") * mo
2016-08-02 09:05:29 1050
原创 unity中自定义鼠标样式
在用unity制作游戏过程中,运行游戏时,有没有感觉到原来的鼠标看着是不是特别不爽了?反正我是看腻了,哈哈!下面来看看自定义鼠标样式的自作;首先你需要在unity中将图片的样式改为Cursor类型的;然后我们来看看代码:public Texture2D cursorTexture; //在外面为该变量赋值;void OnGUI(){ Vector2 mouse_Pos=Inp
2016-08-02 09:05:26 993
原创 unity中射线碰撞检测总结
这阵子通过看视频,看书对unity中射线碰撞检测,有了一些了解,这里我把它总结一下写下来,希望能帮助到你们,也希望通过各位大神来指正不足之处; 射线碰撞检测,就是由某一物体发射出一道射线,射线碰撞到物体之后,可以得到该物体的相关信息,然后就可以对该物体进行一些操作的过程了。PS:个人见解;射线的发射分为可见和不可见,可见的情况就是在游戏当中你可以看到射线,而不可见就是游戏运行时,你只可以在
2016-08-02 09:05:23 16476 2
原创 unity中简单的血条制作
unity中制作血条有很多方法,多数用NGUI;这里我就说说一个简单的血条制作方法吧; 这个血条制作不像NGUI一样,它是靠一段代码就可以实现的,但看起来比较效果比较差,还是看代码吧;publicTexture2Dbg;//血条的背景,需要在外面进行拖拽赋值;publicTexture2Dblood;//血条floa...
2016-08-02 09:05:20 3206
原创 uinty中对Xml文件的操作
最近学习unity感觉到了瓶颈,然后就回顾一下学到的知识,将它们整理下来; unity中用户的登录与注册需要将用户名和密码保存起来的,方法有很多,如将其保存到数据库,或用JSON保存到磁盘,这里就简单说说用Xml对其进行读写操作吧; 首先,对Xml进行操作需要的命名空间是 using system.IO;
2016-08-02 09:05:17 478
原创 C#线程的使用(二):检测线程的结束
C#中检测线程结束的方法有多种: 一. 使用带返回值的Func开启的线程检测: Func f = MyThread; IAsyncResult ar=f.BeginInvoke(3,"str参数",null,null); fun
2016-08-01 21:33:09 5181
原创 C#中线程的使用(一):通过委托开启一个线程
整理一下关于C# 中线程的使用方法,这里讲的是使用委托开启线程,含有返回值的方法,用Func开启线程;还是直接看代码吧!using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;using System.Thread
2016-08-01 11:36:02 6750
UGUI實現鼠標旋轉三維物體的Demo
2016-09-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人