c#
文章平均质量分 79
二龙湖三胖
这个作者很懒,什么都没留下…
展开
-
6.Unity插件之NGUI_HUD_Text
1、NGUI HUD Text v1.13下载链接 链接:https://pan.baidu.com/s/1D0HiOyBd0SJKLAl30SF2CQ 密码:5otl2、NGUI HUD Text简单API分析2.1、最基本的文本Text显示新建一个Unity场景,在场景中创建一个空物体,并为其添加一个HUD Text.cs脚本,然后创建一个脚本如下所示。注意在添加HUDText需要...原创 2019-10-22 16:01:16 · 794 阅读 · 0 评论 -
2.Unity插件之FingerGestures
1.插件百度网盘地址:链接:https://pan.baidu.com/s/14PRkpAf3OLXjz81QT0hPPA密码:k8iz]2.本次实验采用的是Unity5.4.5的版本。插件版本为3.13.小例子分析A:手指点击事件,划过事件,离开事件,鼠标点击保持不动事件。A3.1.找到如图1所示预制体位置将其拖入场景,该预制体上面包含的脚本FingerGestures.cs包...原创 2019-10-21 16:48:50 · 783 阅读 · 1 评论 -
19个必须知道的Visual Studio快捷键
本文将为大家列出在 Visual Studio 中常用的快捷键,正确熟练地使用快捷键,将大大提高你的编程工作效率。 项目相关的快捷键 Ctrl + Shift + B= 生成项目 Ctrl + Alt + L= 显示 Solution Explorer(解决方案资源管理器) Shift+Alt+ C= 添加新类 Shift+Alt+ A= 添加新项目...原创 2018-08-20 19:04:51 · 1020 阅读 · 0 评论 -
常用排序算法总结
常用排序算法主要有:冒泡排序,选择排序,插入排序,归并排序,堆排序,快速排序等。 下表给出了常见比较排序算法的性能: 有一点我们很容易忽略的是排序算法的稳定性(腾讯校招2016笔试题曾考过)。 排序算法稳定性的简单形式化定义为:如果Ai = Aj,排序前Ai在Aj之前,排序后Ai还在Aj之前,则称这种排序算法是稳定的。通俗地讲就是保证排序前后两个相等的数的相对顺序不...原创 2018-08-23 14:42:25 · 141 阅读 · 0 评论 -
最简单的打包方式
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEditor;public class menuitem : Editor{//菜单项 [MenuItem("create/click")] static void A() {//选中的多个资源 Ga...原创 2018-05-15 09:05:13 · 289 阅读 · 0 评论 -
鼠标点击地面,人物射线移动
using System.Collections;using System.Collections.Generic;using UnityEngine;public class playMOVE : MonoBehaviour{ CharacterController cc; Vector3 post; void Start() { cc = GetCompo...原创 2018-05-14 21:21:09 · 587 阅读 · 0 评论 -
鼠标点击地面,点击地方实例化一个小球,1秒后销毁
void Update() { //鼠标点击地面,点击地方实例化一个小球,1秒后销毁 if (Input.GetMouseButtonDown(0)) { Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); RaycastHit hit;...原创 2018-05-14 21:13:04 · 550 阅读 · 0 评论 -
C#下使用protobuf(Google Protocol Buffers)
Protobuf是google提供的一个开源序列化框架,类似于XML,JSON这样的数据表示语言,其最大的特点是基于二进制,因此比传统的XML表示高效短小得多。除了比Json、XML有速度上的优势和使用上的方便外,protocolbuf还可以做到向前兼容和向后兼容。 protobuf 虽然只支持JAVA、C++和Pyton,但protobuf社区的protobuf.net组件让p...原创 2018-04-28 21:18:43 · 4237 阅读 · 0 评论 -
AssetBundle加载
using System;using System.Collections;using System.Collections.Generic;using UnityEngine;public class AssetBundleLoad : MonoBehaviour{ Action<AssetBundleCreateRequest> action; //string pat...原创 2018-05-13 19:58:36 · 219 阅读 · 0 评论 -
AssetBundle解析xml打包
//xml<?xml version='1.0' encoding='utf-8'?><Root> <AssetBundle> <Item BundleName="RollerBall" BundleType="Prefab"> <Path>Cube.prefab</Path>原创 2018-05-13 19:57:54 · 540 阅读 · 0 评论 -
HTTP登录注册和数据库
客户端using System.Collections;using System.Collections.Generic;using UnityEngine;using LitJson;public class _428Login : MonoBehaviour{ public UILabel username; public UILabel password; // Use t...原创 2018-04-28 17:00:26 · 1199 阅读 · 0 评论 -
HTTP传输
服务器因为HTTP传输是JSON类型的数据,所以加载个JSON包//定义委托using LitJson;public delegate string MsgHand(JsonData msg);自带的ValuesController 只需要在Post方式里面加读取数据using System;using System.Collections.Generic;using System.Linq;us...原创 2018-04-27 11:14:41 · 494 阅读 · 0 评论 -
Fluent NHibernate
Fluent NHibernate 如何使用Fluent NHibernate。首先在vs解决方案上右键,选择“管理NuGet程序包”Nuget是一个.NET平台下的开源的项目,它是Visual Studio的扩展。在使用Visual Studio开发基于.NET Framework的应用时,Nuget能把在项目中添加、移除和更新引用的工作变得更加快捷...原创 2018-04-26 20:10:32 · 653 阅读 · 0 评论 -
UDP通信
Unity-UDP通信UDP(User Data Protocol,用户数据报协议) (1) UDP是一个非连接的协议,传输数据之前源端和终端不建立连接,当它想传送时就简单地去抓取来自应用程序的数据,并尽可能快地把它扔到网络上。在发送端,UDP传送数据的速度仅仅是受应用程序生成数据的速度、计算机的能力和传输带宽的限制;在接收端,UDP把每个消息段放在队列中,应用程序每次从队列中读一个消息段。 (2...原创 2018-05-03 12:05:26 · 554 阅读 · 0 评论 -
资源打包Assetbundle
在手游的运营过程中,更新资源是比不可少的。资源管理第一步是资源打包。传统的打包可以将所有物件制成预设Prefab,打包成场景。今天我们来一起学习官方推荐的Assetbundle,它是Unity(Pro)提供的资源打包策略。利用AssetBundle,可以将几乎所有的资源都打包封装,便于客户端更新下载新的资源。创建AssetBundle1.创建一个空的Prefab,命名Cube,然后创建一个Cube...原创 2018-05-09 08:53:23 · 235 阅读 · 0 评论 -
Socket通信 群聊
用json解析 所以得加载个ListJson服务器//主类using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;class Program{ static void Main(string[] args) { ...原创 2018-04-30 12:01:34 · 322 阅读 · 0 评论