会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
就当笔记吧
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
42
43
44
45
46
47
48
下一页
2022年1月27日
倒计时计算
摘要: 通用倒计时函数 local _TimeUnit_Seconds = { 24 * 3600, 3600, 60, 1 } 天, 时, 分, 秒的秒数 @param seconds "秒" @param startTimeUnit "1-天, 2-时, 3-分, 4-秒" @param endTime
阅读全文
posted @ 2022-01-27 23:10 yanghui01
阅读(360)
评论(0)
推荐(0)
2021年12月30日
头像遮罩
摘要: 原理:使用一张mask贴图,遮罩部分将alpha值设置为0就行 这边只需要修改一下ui的shader就行,在UI-Default的基础上改下: Shader "Custom/UI-Default-AvatarMask" { Properties { [PerRendererData] _MainTe
阅读全文
posted @ 2021-12-30 23:30 yanghui01
阅读(122)
评论(0)
推荐(0)
为啥有的特效需要用到面片(Mesh)?
摘要: 一个原因就是:有了Mesh就有顶点信息,然后就可以在shader中获取到顶点信息,在顶点信息的基础上做各种效果。
阅读全文
posted @ 2021-12-30 15:45 yanghui01
阅读(137)
评论(0)
推荐(0)
2021年12月29日
优先队列Pq
摘要: # 基于二叉堆实现 local arrayext = require("arrayext") local Pq = {} Pq.__cname = "util.Pq" Pq.__index = Pq local ClearTypeEnum = { Reset = nil, FillNil = 1,
阅读全文
posted @ 2021-12-29 00:04 yanghui01
阅读(85)
评论(0)
推荐(0)
2021年12月27日
shader Keyword无法关闭问题
摘要: unity2018下, 如果之前在Properties中开放过Keywords的设置, 后期在shader中删除了, 但材质可能还保留着, 需要手动打开mat文件去删一下。 这个应该就是其他博主遇到的材质文件残留问题。 http://blog.coolcoding.cn/?p=2909
阅读全文
posted @ 2021-12-27 23:13 yanghui01
阅读(162)
评论(0)
推荐(0)
2021年12月26日
使用z坐标控制ugui和Render的层级显示
摘要: 需要修改默认的shader, 像UI-Default, Sprite-Default, 他们默认都没有开启深度测试, 也就是z坐标不参与层级显示(实际调了z坐标偶尔会有效果, 但那个是随机的, 不可靠), 所以需要先修改他们 # 去unity官网下载对应unity版本的buildin_shaders
阅读全文
posted @ 2021-12-26 22:47 yanghui01
阅读(612)
评论(0)
推荐(0)
Render显示层级的决定因素
摘要: 决定因素的优先级: # Camera.depth# PositionZ(深度测试开启时)# SortingLayer# OrderInLayer# shader的Render Queue 相机的depth大的,总是显示在前面,而不管其他参数。 depth相同时,PostionZ离相机近的总是显示在前
阅读全文
posted @ 2021-12-26 12:52 yanghui01
阅读(178)
评论(0)
推荐(0)
2021年12月23日
table只读
摘要: 初始化的地方 table.raw_pairs = _G.pairs _G.pairs = function(tb) if tb.__invoke then return tb._invoke(table.raw_pairs) end return table.raw_pairs(tb) end fu
阅读全文
posted @ 2021-12-23 22:45 yanghui01
阅读(100)
评论(0)
推荐(0)
RectMask2D裁剪Canvas无效问题
摘要: 类似下面这样的层级结构,白色区域为ScrollView可见区域,RectMask2D添加在ScrollView上。 可以看到Canvas下的Image1没被裁剪掉,不在Canvas下的Image2裁剪掉了。 【原因分析】 RectMask2D内部有一个裁剪对象列表,只有在这个列表中的对象才会被裁剪,
阅读全文
posted @ 2021-12-23 01:38 yanghui01
阅读(1220)
评论(0)
推荐(2)
2021年12月21日
使用PropertyDrawer来实现ReorderableList条目高度可变
摘要: TestAsset.cs 1 [CreateAssetMenu(menuName = "My/Test Asset")] 2 public class TestAsset : ScriptableObject 3 { 4 public List<TestAssetItem> list; 5 } Te
阅读全文
posted @ 2021-12-21 00:10 yanghui01
阅读(823)
评论(0)
推荐(0)
上一页
1
···
42
43
44
45
46
47
48
下一页
公告