- 博客(12)
- 收藏
- 关注
原创 Unity编辑器拓展:使用DragAndDrop拓展Hierarchy窗口拖拽处理
下面将利用UnityEditor下的类拓展Hierarchy窗口下的两种功能。主要使用其静态方法。
2024-08-15 16:47:18
689
原创 Unity 手动刷新LayoutGroup
今天发现手动刷新LayoutGroup这类组件(HorizontalLayoutGroup、VerticalLayoutGroup、GridLayoutGroup)的方法。在编辑器禁用LayoutGroup组件,代码中启用——强制刷新——禁用,这样就可以只刷新一次布局,避免实时刷新带来的性能损耗。大概如此,如有错误望指正。
2024-07-28 16:28:05
966
原创 Unity调用OpenCV微信二维码识别库扫码
Unity有个项目使用ZXing.Net扫二维码时发现在昏暗环境下识别效果并不好,达不到微信扫一扫那种效果,于是选用了微信在OpenCV开源的二维码识别库(WeChatQRCode库),效果确实提升了不少。
2024-07-15 16:39:29
826
原创 Unity屏幕点击反馈效果
在默认情况下,Canvas自身的RectTransfrom的尺寸会自动适配屏幕尺寸。这样每点击屏幕时,简单设定下“UI特效” 位置(使之与屏幕坐标位置对应)并播放特效即可实现了。需要制作一张这样的在Unity使用的特效贴图,在Unity材质中实时改变此贴图UV来实现的序列帧动画,制作此贴图的大致流程为:网上找一个特效视频或gif图 >> 导出序列帧png图像(最好用PS裁切一下透明区域) >> 使用。(虽然直接使用Unity动画一张张的改变图像方式也能实现序列帧动画,但是性能上没有UV变动的方法好)
2024-07-14 17:27:57
821
原创 Unity Android端 sdcard读写权限测试
③ 可以在sdcard/下的任意创建文件夹或文件,程序自身创建的文件不论格式,都可以读取、写入、删除操作,但经测试在重装APP后就无法再读取、写入、删除了。这两个目录对应于 sdcard/Android/data/APK包名/ 目录中的 cache 和 files 文件夹。后,可以访问到sdcard/下的任意目录和文件,但除了照片、视频格式的文件。(持久化数据路径)两个API在对应目录内任意的。(临时缓存路径)和Application.创建、删除、读取、写入。创建、删除、读取、写入。外,其他任何格式文件。
2024-07-08 19:36:19
634
原创 【Unity、Cocos】使用“角度渐变” 实现跑马灯(流水灯)效果
总结:重点就是实现 “角度渐变shader” ,关于shader实现思路,其实博主也不太懂~ shader是由chatgpt生成的,会用它就行了哈哈。用于控制渐变角度,通过代码不停变换角度即可实现,下面给出详细的步骤,Unity版本:2021.3.23f1c1。① 创建一个sprite(精灵)对象,将 材质 和 准备好的 透明底 边框 贴图 放至对应属性上。② 注意这里有个坑,边框贴图的 Packable 要 取消打勾 ,否则会导致uv显示不正确。的shader,shader公开一个。
2024-03-02 18:08:24
2380
1
原创 Unity实现判定UGUI的Button是否被点击
Unity中在判断某个Button是否被点击的时候,就需要在这个Button的点击事件上加监听,这样下来一通操作很麻烦,为此博主封装了一个针对于Button的拓展方法,可直接判定Button是否被点击,目的是提高效率,但不保证兼容各种复杂项目哦。首先介绍如何使用,末尾简单概述一下实现思路。
2024-02-28 21:23:46
1169
CocosCreator 3.8.1 跑马灯(流水灯)效果
2024-03-02
Unity 跑马灯(流水灯)效果
2024-02-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人