摘要: 夏令时介绍 1) 夏令时是什么? 说简单点就是人为调快时间1个小时。 2) 为什么要调快1个小时? 因为西方的一些国家在3-10月份的时候,早上日出时间很早,到7,8点上班时间的时候,太阳可能都达到正午的那种太阳了,然后下午又3,4点就日落了; 这不符合日出而作,日落而息这样的规律,于是就用了夏令时 阅读全文
posted @ 2022-01-27 23:11 yanghui01 阅读(650) 评论(0) 推荐(0)
摘要: 通用倒计时函数 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 阅读(353) 评论(0) 推荐(0)
摘要: 原理:使用一张mask贴图,遮罩部分将alpha值设置为0就行 这边只需要修改一下ui的shader就行,在UI-Default的基础上改下: Shader "Custom/UI-Default-AvatarMask" { Properties { [PerRendererData] _MainTe 阅读全文
posted @ 2021-12-30 23:30 yanghui01 阅读(111) 评论(0) 推荐(0)
摘要: 一个原因就是:有了Mesh就有顶点信息,然后就可以在shader中获取到顶点信息,在顶点信息的基础上做各种效果。 阅读全文
posted @ 2021-12-30 15:45 yanghui01 阅读(131) 评论(0) 推荐(0)
摘要: # 基于二叉堆实现 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 阅读(80) 评论(0) 推荐(0)
摘要: unity2018下, 如果之前在Properties中开放过Keywords的设置, 后期在shader中删除了, 但材质可能还保留着, 需要手动打开mat文件去删一下。 这个应该就是其他博主遇到的材质文件残留问题。 http://blog.coolcoding.cn/?p=2909 阅读全文
posted @ 2021-12-27 23:13 yanghui01 阅读(154) 评论(0) 推荐(0)
摘要: 需要修改默认的shader, 像UI-Default, Sprite-Default, 他们默认都没有开启深度测试, 也就是z坐标不参与层级显示(实际调了z坐标偶尔会有效果, 但那个是随机的, 不可靠), 所以需要先修改他们 # 去unity官网下载对应unity版本的buildin_shaders 阅读全文
posted @ 2021-12-26 22:47 yanghui01 阅读(586) 评论(0) 推荐(0)
摘要: 决定因素的优先级: # Camera.depth# PositionZ(深度测试开启时)# SortingLayer# OrderInLayer# shader的Render Queue 相机的depth大的,总是显示在前面,而不管其他参数。 depth相同时,PostionZ离相机近的总是显示在前 阅读全文
posted @ 2021-12-26 12:52 yanghui01 阅读(174) 评论(0) 推荐(0)
摘要: 初始化的地方 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 阅读(95) 评论(0) 推荐(0)
摘要: 类似下面这样的层级结构,白色区域为ScrollView可见区域,RectMask2D添加在ScrollView上。 可以看到Canvas下的Image1没被裁剪掉,不在Canvas下的Image2裁剪掉了。 【原因分析】 RectMask2D内部有一个裁剪对象列表,只有在这个列表中的对象才会被裁剪, 阅读全文
posted @ 2021-12-23 01:38 yanghui01 阅读(1187) 评论(0) 推荐(2)