- 博客(21)
- 资源 (6)
- 收藏
- 关注
原创 unity编辑器菜单+自定义宏
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEditor;public class MyEditorCtr { /// <summary> ///MenuItem(string itemName, bool isValidateFunction, int priority) ///ite...
2021-06-02 18:29:58 433 2
原创 unity路径返回上一级文件夹
返回路径的上一级文件夹Path.Combine(Path.Combine(Application.streamingAssetsPath, "../"), "cnm.txt")返回路径的上两级文件夹Path.Combine(Path.Combine(Application.streamingAssetsPath, "../../"), "cnm.txt")返回路径的上三级文件夹Path.Combine(Path.Combine(Application.streamingAssetsPath,
2021-06-02 18:20:44 2905 1
原创 VisualEffectGraph的VFX粒子的point cache制作
1.准备一张png格式的图片,有透明度方便扣。导入unity后设置为可读可写,并且勾选AlphaIsTransparency。2.在packagemanager安装好Visual Effect Graph后,从Window—UsualEffects—Utility—PointCacheBakeTool打开转换工具窗口。3.把转换窗口的BakeMode换成Texture,把图片拉上去,该设置什么设置什么,然后点SavetopCachefile生成到指定路径就OK了。4.该...
2021-06-02 18:18:55 634
原创 使用 ComputeShader 将图片转成灰阶图
C # :using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class Test : MonoBehaviour{ public Texture2D inputTexture; public RawImage outputImage; public ComputeShader shader;...
2021-06-02 18:07:44 194
原创 Unity将RenderTexture转化为Texture2D
方法一:int width = renderTexture.width;int height = renderTexture.height;Texture2D texture2D = new Texture2D(width, height, TextureFormat.ARGB32, false);RenderTexture.active = renderTexture;texture2D.ReadPixels(new Rect(0, 0, width, height), 0, 0);
2021-06-02 18:04:18 3543 2
原创 关于xxx(游戏名) has encountered an error and must close的问题解决
打开exe没反应,报这个错误,网上有人说点击是,然后在弹出的窗口删除文件就行,照做没卵用,然后我继续查找资料,都没一个人能说清楚的,反而人云亦云。根据我的摸索,报这个错误,导致的原因多种多样,一般是系统、硬件、设置之类的错误。有可能是发布exe的目标系统是win10的,你拿win7去打开了;也有可能是你的显卡太垃圾跟不上;也有可能是游戏开发者的某些骚操作锁定了某些设置,如锁定摄像头、锁定了分辨率、锁定了英文路径之类的,我也换着角度各种摸,摸出来我这里遇到的是锁定英文路径了。反正报这错谁也说不准是哪出
2020-10-30 16:59:33 19397
原创 在场景内查找加有某组件的对象
unity报component出错,但是场景的GameObject太多忘了这component加在哪个GameObject上了,可以改改这工具脚本的Start方法里查找的组件类型(这脚本查找的是AudioListener)拖到空GameObject上运行,根据打印出的对象名一个个去看哪里出问题了。using UnityEngine;public class ComponentFind : MonoBehaviour{ void Start() { Fi
2020-08-28 15:48:00 1007
原创 路线指示箭头的生成——两个Vector3计算Distance,Rotation
根据 所在位置 到 目标位置,生成一系列箭头来指示路线,预制体有偏差的,需要改一些值using System.Collections.Generic;using UnityEngine;public class ArrowTips : MonoBehaviour{ private List<Transform> arrowList = new List<Transform>(); public void CreateArrowLine(A...
2020-08-28 15:36:36 1766
原创 QPCore Service与NetAssist冲突解决
腾讯带QPCore Service 服务的流氓软件,会将UDP测试工具NetAssist发生冲突,将NetAssist视为木马而阻止运行,而且QPCore Service的关联服务是随Windows启动而启动的,要用NetAssist工具测试UDP连接前,需要关闭QPCore Service。经过摸索,具体操作如下:1.下载一个ProcessExplorer,百度直接搜就有;2.将所有腾讯流...
2019-12-17 16:26:26 1250
原创 unity UGUI 由上到下渐变shader
不废话,上shader:Shader "HGJ/RImgLer"{ Properties { [PerRendererData] _MainTex("Sprite Texture", 2D) = "white"{} _LerpRate("LerpRate",Range(0,1))=1 } SubShader {...
2019-09-09 16:52:53 1703
原创 Kinect项目经验笔记
网上关于Kinect使用的文章不少,我也不是大神,还是写写关于Kinect项目开发的整体流程经验吧,也好让后来者少懵逼地看着框架和demo去把整个框架翻个遍,然后还像我一样因为项目进度慢被老大叼,说一句怼一句的那种叼。1.理好思路,确定项目需要哪些功能,用到哪些框架脚本 KinectManager 插件的主管理脚本,统筹管理数据和封装调用函数 KinectIntero...
2018-10-22 11:22:50 1761
原创 GraphMaker1.5.7笔记(unity图表插件)
1.GraphMaker只针对unity的UGUI开发,NGUI要用GraphMaker_NGUI,可接入第三方插件。2.生成图表对象要通过GraphMaker内部封装的函数生成,并且要在Start()函数里生成,生成、赋值、设父节点后要立刻调用 Init() 函数初始化,如: myGraph.Init(); 。3.给图表上的点或者条、面片之类的添加自己的触发函数,要调用委托函数:...
2018-08-03 19:32:11 7779 7
原创 Kinect手势识别流程笔记
手势的识别步骤:(自己写的继承MonoBehavior和KinectGestures.GestureListenerInterface接口的GestureListener脚本、KinectGestures 脚本、KinectManager脚本) 其中listener脚本要写,其他的赋给场景对象就行。 在listener...
2018-07-05 11:26:36 4242 2
原创 微信小游戏开发笔记
1.文件结构:小程序包含一个描述整体程序的app和多个描述各自页面的page。1)小程序主体部分由三个文件组成,必须放在项目的根目录: app.js 必须有。小程序逻辑 app.json 必须有。小程序的公共设置 app.wxss 可有。小程序的公共样式表2)小程序页面由四个文件组成: .js 必须有。单页面逻辑 .wxml 必须有。...
2018-05-29 10:24:08 1361
原创 lua require路径设置实例
百度文章看不懂,自己写一个。1.首先要强调的是,lua require的路径用的是斜杠"/",而不是从Windows文件属性那里复制来的反斜杠"\"。2.通过 print(pagckage.path) 和print(package.cpath)打印lua系统封装的两个全局属性可以看到当前lua解析器require的时候默认替换的路径3.更改路径的时候,lua脚本加 ";..\\?.lua" 而d...
2018-04-14 16:37:41 12407 3
原创 UE4材质笔记
1.(1)函数节点 Base Color :底层颜色,基础颜色,底层图片如平常图片一样, Metallic :金属质感 Specular :镜面高光,高光图片较灰黑。 Roughness :粗糙度 Emissive Color :自发光颜色 Normal :法线,法线图片呈蓝色。 Wor
2016-08-16 15:19:06 10823 7
Intel RealSense 的Intel.RealSense命名空间所在的dll
2020-12-09
简单的水波shader
2018-08-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人