- 博客(25)
- 资源 (5)
- 收藏
- 关注
原创 设计模式一:简单工厂模式(Unity+C#)
今天开始学习记录一下学习23种设计模式,本身作为unity开发程序员,那就以unity为开发环境,C#为开发语言来学习设计模式,写下此博客来记录自己的学习过程,学习即成长。水平有限,多多担待。博客以自己的理解来写,如有错误,多多指教。设计模式一:简单工厂模式说到简单工厂模式,说明此模式是用来生产的,也就是用来创建实例,我们平常的实例化就是new一个对象,可如果要生产多个不同的对象应该怎么办?我们对实例化对象进行管理,也就是说想要一个实例,不需要在乎这个实例是如何产生的,传入一个类型/特定字符串/特定
2020-05-28 11:47:53
1097
转载 C# 中Using的用法
1.using指令。using 命名空间名字。例如:using System;using System.Collections;using System.Collections.Generic;using System.IO;using UnityEngine;这样可以在程序中直接用命令空间中的类型,而不必指定类型的详细命名空间,类似于Java的import,这个功能也是最...
2019-02-27 08:51:59
2179
转载 SVN造成电脑卡顿磁盘活动时间90~100%
https://blog.youkuaiyun.com/gnail_oug/article/details/55506820最近感觉电脑经常性卡顿,看了下资源监视器,发现是TSVN.exe一直在向磁盘中写入文件 ,查了下发现SVN图标刷新问题:每当打开explorer资源管理器的时候,经常卡死,换了固态硬盘还是有些卡顿的现象。打开window任务管理器里的资源监视器,发现磁盘使用率使用非常高,IO读...
2019-02-16 13:54:38
5620
1
原创 C# CRC32校验 之 CRC-32/MPEG-2算法
先引用几条链接:1.CRC32的几种分类:http://www.ip33.com/crc.html2.CRC32算法在C#中的一种实现方法“:https://www.cnblogs.com/Kconnie/p/3538194.html3.全套CRC校验 C的实现4.C# CRC32校验 之 CRC-32/MPEG-2算法的实现: //1EA90DFF string ...
2018-10-29 16:32:43
5633
原创 约瑟夫环_unity
/**************************************************************************Author: Date:[]Description:约瑟夫环,n个人围成一个圈,从1开始报数,第m个人出局,下一个人继续报数,直到最后一个人**********************************************
2018-01-15 14:47:09
303
原创 坚石诚信ET199外壳加密方式
ET199外壳加密1.软件et199_dongle_drvset 和et199_dongle_shell 官网下载链接分别为: http://www.jansh.com.cn/download/file_download.php ?id=17
2017-12-04 09:19:55
5472
原创 unity和安卓通信_调用相册_AndroidStudio
1.安装AS(androidStudio)百度很多简单2.新建AS项目3.新建一个module。并给这这module加上一个emptyActivity4.导入unity的的classes.jar 地址:Unity\Editor\Data\PlaybackEngines\AndroidPlayer\Variations\mono\Release\Classe
2017-12-02 18:24:48
1159
1
原创 5.x的AssetBundle
参考自: http://blog.youkuaiyun.com/y1196645376/article/details/52602002 表示感谢1. Building AssetBundle 打包 给资源设置Asset BundleName 。命名规则为 文件夹/名称.unity3dusing UnityEngine;using System.Collections;
2017-07-19 13:37:26
255
原创 枚举的位运算
FlagsAttribute 类FlagsAttribute属性就是枚举类型的一项可选属性。它的主要作用是可以将枚举作为位域处理,所谓位域是单个存储单元内相邻二进制位的集合。通过为枚举添加这个属性,可以改变枚举的一些行为来满足我们的需要,1.只有要对数值执行按位运算(AND、OR、XOR)时才对枚举使用 FlagsAttribute 自定义属性。2. 必须用 2 的幂(即 1、2、4、
2017-07-14 17:19:37
982
转载 海康摄像头RTSP
作者:GeekMonKey链接:http://www.jianshu.com/p/75aac9258637來源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。海康威视IP摄像头rtsp协议地址如下:rtsp://[username]:[passwd]@[ip]:[port]/[codec]/[channel]/[subtype]/av_stre
2017-07-13 16:31:46
26382
1
原创 EventTrigger UGUI事件 点击,拖拽,进入,离开
using UnityEngine;using System.Collections;using UnityEngine.UI;using UnityEngine.Events;using UnityEngine.EventSystems;/// /// EventTrigger UGUI事件/// public class MouseOverEffect : MonoBeha
2017-05-31 14:25:59
1530
原创 unity 改变子物体的层级顺序
roomLogo.transform.SetSiblingIndex(Canvas.transform.childCount - 1);将roomLogo设置为最后一个。UI在同一Canvas中是最前面显示
2017-05-07 14:34:32
5159
1
转载 C# winform socket一个服务端和多个客户端进行通信
转载地址:http://blog.youkuaiyun.com/zdyueguanyun/article/details/51208227参看此链接http://blog.youkuaiyun.com/zdyueguanyun/article/details/51207727在上述代码的基础上进行了修改,包括一些捕获异常以及按钮的应用,扩充了一个listbox确保服务端可以选择和不同的客户端进行通信代
2017-05-05 11:40:54
736
转载 unity里获取text中文字宽度并截断省略
前言 在unity的ugui中Text控件,有时我们会有各种各样的需求,比如类似html中css的text-overflow属性,希望一段文字如果不够长就全显示,如果特别长就截断并且后面加上例如…这种后缀。 好吧这样的需求在ugui里貌似没有现成的方法,如果有的话麻烦指点一下~实现 大概的思路就是 - 首先要能判断什么时候overflow - 并且支持加上后
2017-03-14 13:51:42
4296
原创 向量与矩阵相乘
向量乘以矩阵(无法运算),向量乘4*4矩阵 转换为4.1的矩阵(最后一位用1补上)* 4*4时:矩阵A的列等于矩阵B的行时两个矩阵可以相乘 。 运算结果:Cij=A 的i行与B的J列相乘之和。所以只能4*4矩阵乘以向量。
2017-03-09 21:56:39
4976
原创 unity 中对MD5的加密
【MD5】在向服务器SendMessage 时 对密码进行MD5处理,由于MD5的不可逆性,只有通过撞库来解密。而且在UNITY中可以通过对比MD5来判断版本进行强制更新等,这是unity中C#进行MD5加密代码 public string Md5Sum(string input) { System.Security.Cryptography.MD5 md5 = Sy
2017-03-08 21:59:58
936
1
转载 【Unity优化】Unity优化技巧进阶开篇
请保留博主链接:http://blog.youkuaiyun.com/andrewfan 做游戏好多年了,关于游戏优化一直是令开发者头疼的一个问题。因为优化牵扯的内容很多,要求掌握的知识点比较全面。在接下来的系列文章中,我想分享一下自己的一些经验。一些有误或者不完善之处请小伙伴们给我意见,加入一起探讨和学习。程序消耗所谓的优化,目的应该是尽可能减弱某种消耗,而在
2017-03-01 13:57:58
311
原创 CameraPath的使用
1.新建一个空节点CameraPath上面绑定CameraPath和CameraPathAnimator脚本。2.设置:CameraPath脚本中有:注:http://www.narkii.com/club/thread-388890-1.htmlpath point:点路径,用来设置路径的点的位置control point :用贝塞尔曲线来改变路径FOV:用于控制摄像机的视图
2016-10-08 15:09:39
6263
原创 unity改变鼠标的两种方法
方法一:换鼠标贴图,将贴图设置成Cursorusing UnityEngine;using System.Collections;public class MouseManage : MonoBehaviour { public Texture2D cursorTexture; // Use this for initialization void Start () {
2016-09-26 11:50:21
1578
简单工厂.unitypackage
2020-05-28
unity—约瑟夫环解决方案
2018-01-15
unity和Android通信项目源码(unity5.6.0,AndroidStudio3.0,SDK API 16 )
2017-12-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人