
unity
Vigogne
这个作者很懒,什么都没留下…
展开
-
简单卡通水
简单卡通水shader核心就两点,一是对_CameraDepthTexture进行采样,获得水深水浅效果,同时获得物体水下的效果二是对_CameraNormalsTexture进行采样拿到屏幕深度图,再和水面的view空间下的法线进行点乘,可以获得物体与水面原创 2023-05-16 19:44:36 · 128 阅读 · 0 评论 -
Unity生产perlineNoise
Unity生成柏林噪音原创 2022-09-13 16:44:00 · 653 阅读 · 0 评论 -
unity报错 Invalid pass number (1) for Graphics.Blit (Material ““ with 1 passes)
我碰到这个错是在shader里,检查"psss"有没有正确输入。原创 2022-09-04 15:15:41 · 2414 阅读 · 0 评论 -
Dotween的Dopath方法通过脚本设置参数
Dotween里面dopath通过代码调用时比较麻烦,像路径是否封闭,路径是否贝塞尔平滑这些设置是dopath()方法后面是没有直接写拓展的,需要拿到path的返回值一条一条去设置。原创 2022-07-28 20:36:01 · 669 阅读 · 0 评论 -
excel2json的使用
先上工具地址别的不说了,就说批处理的写法-e, –excel Required. 输入的Excel文件路径.-j, –json 指定输出的json文件路径.-p, –csharp 指定输出的C#文件路径.-h, –header (Default: 3)表格中有几行是表头.-c, –encoding (Default: utf8-nobom) 指定编码的名称.-l, –lowcase (Default: false) 自动把字段名称转换成小写格式.-a 序列化成数组-d, –date:指定日原创 2022-01-13 15:05:17 · 327 阅读 · 0 评论 -
Uniy中实现简单的自由相机,右键旋转,中键拖动
坐标轴暂时没想好怎么处理,因此先限制y方向的旋转角度using System.Collections;using System.Collections.Generic;using UnityEngine;using Cinemachine;//todo:实现基本功能的自由相机public class FreeCamera : MonoBehaviour{ [Tooltip("相机模式")] public FreeCameraType freeCameraType; p原创 2021-06-04 14:38:56 · 485 阅读 · 0 评论 -
在Unity中绘制UGUI曲线图
之前一直使用的Xchart图表,只是在项目里遇到了奇怪的BUG,没办法只能自己写一个首先是封装一个贝塞尔曲线,这里要用三次贝塞尔,两次不行using System.Collections;using System.Collections.Generic;using UnityEngine;public class BezierMath{ /// <summary> /// 二次贝塞尔曲线 /// </summary> /// <p原创 2021-05-11 15:38:42 · 3489 阅读 · 7 评论 -
unity首行缩进(UGUI)
一段分好段缩进好的文字,被传进text后,缩进就没有了在text的赋值完成后myText.text = myText.text.Replace(" “, “\u3000”);就可以了此外,一段文字比如“只要\n分行\n足够多\n我\n也\n在写诗”复制后,文本并没有分段而是原样显示,这是因为编辑器自动把“\n”替换成了“\n”,自动忽略了转义符一样的,替换掉就可以了myText.text= myText.text.Replace(”\n", “\n”);...原创 2020-10-13 15:35:59 · 1014 阅读 · 0 评论