自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (4)
  • 收藏
  • 关注

原创 [Unity] 简单声音管理器

using UnityEngine;using System.Collections;using System.Collections.Generic;[System.Serializable]public class SoundGroup{ public AudioClip audioClip; public string soundName;}public class SoundManager : MonoBehaviour{ public List<.

2022-01-18 16:12:09 2319

原创 基本设计原则

.开闭原则对扩展开放,对修改关闭。不要修改原有代码。如果要扩展,使用接口和抽象类里氏代换原则任何基类可能出现的地方,子类一定可以出现依赖倒转原则这个是开闭原则的基础,具体内容:针对接口编程,依赖于抽象而不依赖具体。接口隔离原则使用多个隔离的接口,比使用单个接口更好。最少知道原则(迪米特法则)一个实体应当尽量少的和其他实体之间发生相互作用,使得系统功能模块相对独立。合成复用原则原则是尽量使用合成/聚合的方式,而不是使用继承。...

2021-11-06 14:29:24 133

原创 [UE4] 常用控制台命令

~“键 调用控制台命令0,技巧键盘↑键 可以看到之前输入过的指令 控制台指令并不需要打全名,空格+指令 可以模糊搜索1,调试类stat fps —— 显示帧率 stat unit ——显示包括Draw Call ,游戏逻辑等各种项的消耗 stat rhi —— 显示各种GPU上的消耗细则2,图像类r.vsync0—— 垂直同步(0关闭,1打开) r.Tonemapper.Sharpen 3 ——锐化(锐化强度) r.Streaming.PoolSize 4096 ——...

2021-11-06 14:20:19 22613 1

原创 [Unity]简单Socket通信

服务器端using System.Collections.Generic;using System.Net;using System.Net.Sockets;using UnityEngine;using System;public class TcpServer{ //==================================================== private Socket serverSocket; private byte[] b

2021-03-22 10:02:56 568 2

原创 [PC] 微软账号连接不上

修改电脑网络连接DNS地址,改成首选DNS 4.4.4.2和备用DNS 4.2.2.1,就可以正常访问了。

2021-03-17 22:36:06 1535

原创 [Unity] LWRP不支持多个相机的解决办法

LWRP默认不支持多个相机的Deapth Only。需要修改Blit ShaderBlit位置:Packages/Lightweight RP/Shaders/Utils/Blit修改:Blend SrcAlpha OneMinusSrcAlpha

2019-11-05 11:08:06 1258

原创 [C#] SQLite数据库

一、安装 sqlite前往 https://www.sqlite.org/download.html 下载 sqlite-tools-win32-*.zip 和 sqlite-dll-win32-*.zip 压缩文件创建文件夹 C:\sqlite,并解压 上面两个压缩文件。添加C:\sqlite 到 PATH 环境变量 ,使用 命令 C:/sqlite/sqlite3 看能否打开SQ...

2019-05-21 15:37:19 206

原创 [Unity数学]两点之间抛物线移动

一元二次方程一、基本知识一般式:y = a*x^2 + b*x + c (a != 0) ,其中 a&gt;0 抛物线开口向上,a&lt;0 抛物线开口向下。|a| 越大开口越小。顶点式:y = a*(x-h)^2 + k 点(h,k)是抛物线的顶点。h=-b/2a,k=(4ac-b^2)/4a焦点式:y = a*(x-x1)*(x-x2)。(x1,0)(x2,0)是抛物线与X轴的...

2019-03-18 01:11:13 4484 2

原创 [Unity编辑器扩展] 数组或List -- 通过PropertyDrawer绘制列表元素

列表元素类using UnityEngine;[System.Serializable]public class Role{ public Texture Tex; public GameObject Prefab; public string Name; public int Health; public int Damage; pub...

2019-03-13 11:24:36 5088 1

原创 [数学] 考拉兹猜想

//考拉兹猜想又称为奇偶归一猜想、3n+1猜想、冰雹猜想、角谷猜想、哈塞猜想、乌拉姆猜想或叙拉古猜想 //对于任意一个正整数 如果是奇数则对其3n+1,如果是偶数则除以2,最终会进入4,2,1循环 public int num; private void Start() { StartCoroutine(Cor(num)); } ...

2019-03-13 09:43:21 2102

原创 [Unity] 获取继承类的所有子类

public List&lt;Command&gt; Info() { var types = Assembly.GetCallingAssembly().GetTypes(); var cType = typeof(Command); List&lt;Command&gt; cList = new List&lt;Command&gt;...

2019-03-12 09:53:14 3203

原创 [Unity] Kinect 添加左右手水平动作

HorizontalLeftHand, //水平左手 HorizontalRightHand, //水平右手先添加枚举,然后是具体代码case Gestures.HorizontalLeftHand: switch (gestureData.state) { ...

2019-03-11 11:57:22 1016

原创 [Unity编辑器扩展] 重写Inspector面板

不使用序列化using UnityEngine;using UnityEditor;public class Gun : MonoBehaviour { public int damage = 50; public float hp = 100; public GameObject gun;}//不使用序列化[CustomEditor(typeof(G...

2019-03-04 12:12:43 2414

原创 [其他] 批处理创建快捷方式

::该脚本放在源文件同级目录下,否则更改源路径(shortCutSource)::添加自解压包时提取后运行本bat@echo off::快捷方式名字(改这个)set shortCutName=EasyARTest.exe::源路径(改这个)set shortCutSource=%cd%\EasyARTest.exe::起始路径set StartPath=%cd%::桌面快捷方...

2019-01-28 09:02:05 1936

原创 [Unity编辑器] 自定义资源

using UnityEngine;using UnityEditor;using System.IO;public class CustomAssets&lt;T&gt; : ScriptableObject{ static string configPath = string.Format("Assets/Main/{0}.asset", typeof(T).ToStrin...

2018-12-27 15:56:49 463

原创 [Unity] 引用类型 深度复制

本人开发过程中碰到过的情况,需要创建一个引用类型(GameData)变量的临时变量(TempData)。但是众所周知如果直接永等于号赋值(GameData= TempData),那么无疑它们两个都将指向同一地址,改变其中任何一个,两个都将一起改变于是采用深度复制的方法首先该类要序列化[System.Serializable]public class GameData{ ...

2018-12-25 00:30:57 2643

转载 [Unity编辑器] 对Lua文件的支持

在Unity安装目录下Editor\Data\Resources\ScriptTemplates 创建一个(87-Lua Script-NewLuaScript.lua.txt )文件在编辑器下预览Lua文件using UnityEngine; using UnityEditor; using System.IO; [CanEditMultipleObje...

2017-11-10 11:48:42 558

原创 [Unity] 子线程怎么传递数据给主线程

using System;using System.Collections;using System.Collections.Generic;using UnityEngine;public class Client : MonoBehaviour{ public GameObject Cube; string recvMsg = string.Empty; ...

2017-09-12 17:06:51 2031

转载 [Unity] 里使用Gif图片

参考http://wiki.unity3d.com/index.php/AnimatedGifDrawer。原理是:将gif图拆分成多个单个图片,用Texture2D存放,然后逐个替换Texture2D达到动态效果。/** *FileName: gifTest *Author: #AUTHOR# *Description: */using ...

2017-06-12 17:28:31 7503 1

原创 [Unity编辑器] 根据图片自动生成动画

根据自己的情况 仿照 雨松MOMO 写了一个自动生成动画的脚本 原地址http://www.xuanyusong.com/archives/3243代码:using UnityEngine;using System.Collections;using System.Collections.Generic;using UnityEditor;using System;...

2017-06-05 10:59:25 4039

原创 [Unity] 物体缓慢转向目标点

using UnityEngine;using System.Collections;public class test : MonoBehaviour{ public float angleSpeed = 0.01f; public Transform target; public bool isRotate = true; void Update(...

2017-05-19 15:09:25 3804 1

Dotween Pro-Demigiant.zip

DoTween pro!!!DoTween pro!!!DoTween pro!!!DoTween pro!!!

2020-01-14

ZHLN.unitypackage

Unity 模型扫光登场Demo。一个Shader,通过黑白图获取高度。

2019-05-23

SweepLight.unitypackage

一个UI流光效果的Demo,流光效果Shader,滑块控制高光的位置,角度等

2019-05-23

UI流光效果

U3D的UI流光效果,一个shader。用一个脚本控制帧动画。

2018-11-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除