- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 Unity3D 屏幕后处理模糊效果Shader
分享一个简易的屏幕后处理,模糊效果的shader实现:Shader "Custom/BlurEffect"{ Properties { _MainTex("Main Tex", 2D) = "white"{} _BlurSize("BlurSize", Range(0, 1)) = 1.0 } SubShader { CGINCLUDE #include "UnityCG.cginc" sampler2D _MainTex; float4 _MainTex_ST;
2021-11-11 11:06:19 3217
原创 Unity 相机拍摄画面存png时使用Graphics.Blit后在安卓设备上遇到的问题
最近遇到一个现象:保存相机拍摄的画面利用Graphics.Blit存png时,在Window上是正常生成png并且图片内容是正确的,但是在安卓设备上存在这样的问题:图片是能正常生成png,但是图片内容是空的,开始以为是shader或者是材质的问题。现在是这样调用的:RenderTexture rt = RenderTexture.GetTemporary(128, 128, 24, RenderTextureFormat.ARGB32);改为:RenderTexture rt = RenderTex
2021-10-25 10:03:29 589
原创 Windows下 使用批处理bat删除一个文件夹及其子文件夹中指定格式的文件
直接上源码:tip:bat文件创建方式:可以新建一个txt文件,然后把该文件后缀改为bat即可@echo offset DIR=%cd%echo 批量删除指定类型文件echo &set /p strtemp2="请输入要删除文件类型后缀名:"setlocal enabledelayedexpansionfor /R %DIR% %%f in (*.%strtemp2%) do ( echo %%f del %%f)echo 所有.%strtemp2%删除成功!pause
2021-10-21 16:06:40 5221
原创 Unity3D Editor下增加SVN更新和提交工具
为了方便开发时更新资源,可以做一些简化操作的小工具,提高效率。由于项目中采用的是SVN来进行版本控制,所以我这里是加入了svn更新和提交文件的小工具。using System.Collections.Generic;using System.IO;using UnityEditor;public class SVNUtils{ // 根据电脑具体的盘符来定义 private static List<string> drives = new List<stri
2021-10-19 11:35:36 1635
原创 Unity3D Editor下打开SpritePacker界面并显示正确的图集名称和刷新图集page列表
最近在编写Unity3D UGUI图集信息查看的编辑器时,有遇到这样的现象:使用EditorApplication.ExecuteMenuItem(“Window/2D/Sprite Packer”),能打开SpritePacker界面,并且图集内容(小图的显示)是正确的,但是SpritePacker编辑器界面的顶部信息中,显示的图集名称和图集的page列表(当图集的总尺寸大于2048x2048可能会产生多个page)会显示不正确(显示成了默认的图集名称和page列表)。可以这样解决这个问题,附上源码:
2021-10-19 10:42:38 596
原创 Mac上使用brew安装protobuf
!此安装过程需要brew工具进行安装如果你的Mac上没有安装brew,可以查看我上一篇博客进行安装https://blog.csdn.net/wenge20/article/details/120233463?spm=1001.2014.3001.55021.安装protobuf: 在终端执行:brew install protobuf2.安装protobuf依赖库:在终端执行:git clone https://github.com/alexeyxo/protobuf-objc.git3.在终端
2021-09-11 10:30:56 2036
原创 Mac上安装brew
Mac上安装brew朋友们,大家好,最近发现传统方式在Mac上安装brew不成功,下面分享另一种方式。1.创建brew_install.sh使用文本编辑器在桌面创建一个空文本,保存命名为:“brew_install.sh”2.打开浏览器前往如下地址会显示install.sh的内容,把它全部复制:https://raw.githubusercontent.com/Homebrew/install/master/install.sh3.打开刚刚创建的"brew_install.sh",把上面复制
2021-09-11 10:08:00 1224 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人