自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 Python自动化(9)——log模块

Python自动化(9)——log模块

2024-06-24 15:47:24 349

原创 Python自动化(8)——pyqt5界面

Python自动化(8)——pyqt5界面

2024-06-24 11:46:56 1210

原创 Python自动化(7)——提醒模块

Python自动化(7)——提醒模块

2024-06-24 11:41:01 653

原创 Python自动化(6)——图像模块

Python自动化(6)——图像模块

2024-06-24 11:31:48 1218

原创 Python自动化(5)——ocr识字

Python自动化(5)——ocr识字

2024-06-17 11:20:14 1722

原创 Python自动化(3)——鼠标模拟

Python自动化(3)——鼠标模拟

2024-06-17 11:01:54 1171

原创 Python自动化(2)——键盘模拟

Python自动化(2)——键盘模拟

2024-06-17 10:50:37 1341

原创 Python自动化(1)——获取窗口句柄

Python自动化框架之获取窗口句柄

2024-06-17 10:38:36 2075

原创 Unity图片纹理的压缩格式详解

unity图片纹理的压缩格式

2024-05-11 10:49:08 1684

原创 Unity游戏优化(第2版)学习记录9

Unity游戏优化(第2版)第9章

2022-09-04 10:09:50 1555 1

原创 Unity游戏优化(第2版)学习记录8

Unity游戏优化(第2版)第8章

2022-06-20 09:50:57 1133

原创 Unity游戏优化(第2版)学习记录7

Unity游戏优化[第二版]第七章

2022-06-05 22:37:44 517

原创 Unity游戏优化[第二版]学习记录6

Unity游戏优化第六章

2022-06-05 22:35:25 1073

原创 Unity游戏优化[第二版]学习记录5

Unity游戏优化[第二版]学习记录5第5章 加速物理一、物理引擎的内部工作情况1、物理和时间1)最大允许的时间步长2)物理更新和运行时变化2、静态碰撞器和动态碰撞器3、碰撞检测4、 碰撞器类型5、 碰撞矩阵6、 Rigidbody激活和休眠状态7、 射线和对象投射8、 调试物理二、物理性能优化1、场景设置1)缩放2)位置3)质量2、适当使用静态碰撞器3、恰当使用触发体积4、优化碰撞矩阵5、首选离散碰撞检测6、修改固定更新频率7、调整允许的最大时间步长8、最小化射线发射和边界体积检查9、避免复杂的网格碰撞

2022-05-05 10:49:52 2146

原创 Unity游戏优化[第二版]学习记录4

Unity游戏优化[第二版]学习记录4第4章 着手处理艺术资源一、音频1、导入音频文件2、加载音频文件3、编码格式与品质级别4、 音频性能增强二、纹理文件1、纹理压缩格式2、纹理性能增强三、网格和动画文件四、Asset Bundle和Resource第4章 着手处理艺术资源一、音频1、导入音频文件在Project窗口中选中导入的音频文件时,Inspector窗口将显示多个导入设置。这些设置决定了一切,包括加载行为、压缩行为、质量、采样率,以及(在Unity的后期版本中)是否支持双声道音频(多声道

2022-03-18 11:49:37 5483

原创 Unity游戏优化[第二版]学习记录3

Unity游戏优化[第二版]学习记录3

2021-12-09 00:18:33 761

原创 Unity游戏优化(第2版)学习记录1

以下内容是根据Unity 2020.1.01f版本进行编写的Unity游戏优化[第2版]学习记录1第1章第1章第1章前半部分介绍Unity profiler的使用,主要是Profiler窗口里各窗口的含义和一些简单的分析例子,后半部分介绍性能分析的方法,主要有:验证目标脚本是否出现在场景中验证脚本在场景中出现的次数是否正确验证事件的正确顺序最小化正在进行的代码修改尽量减少内部干扰尽量减少外部干扰代码片段的针对性分析看完本章,主要是两点:1、只有游戏出现明显卡顿或者明显掉帧的情况下,才

2021-09-26 22:54:41 565

原创 Unity游戏优化(第2版)学习记录2

Unity游戏优化[第二版]学习记录2

2021-09-26 22:29:16 451

原创 Unity—透视滑动列表

以下内容是根据Unity 2020.1.01f版本进行编写的Unity—透视滑动列表1、目的2、思考3、自定义实现轨迹滑动4、问题5、最终效果6、项目工程源代码1、目的有时候,为了实现更好的美术效果,需要实现一些特殊的滑动列表,例如轨迹滑动,也有透视滑动。注意:本文里所展示的效果是未经测试的试验版,如果用于实际项目中,应该还需要优化代码和测试性能 2、思考透视滑动列表可以有两种方式来实现:第一种方法是,通过shader实现,其核心原理是,定义一个中心点坐标(CenterX,CenterY),

2021-07-25 12:15:19 1059 3

原创 UGUI源代码之Toggle—增加显隐控制

以下内容是根据Unity 2020.1.01f版本进行编写的UGUI源代码之Toggle—增加显隐控制1、目的2、参考3、代码阅读4、准备修改UGUI源代码5、自定义实现Toggle对CheckMark节点的显隐控制(重点部分)6、最终效果7、项目工程源代码1、目的有时候,一些单选框或复选框会有选中状态,选中状态下不仅显示勾,而且选框底图的选中状态也需要显示。但是Unity中的Toggle组件没有这个功能,Unity实现勾的显示方式是渐隐渐显,而不是节点的显隐,因此,想尝试增加控制节点显隐的功能 

2021-07-18 16:21:11 1418 6

原创 Unity—ScrollRect轨迹滑动

以下内容是根据Unity 2020.1.01f版本进行编写的Unity—ScrollRect轨迹滑动1、目的3、思考4、自定义实现轨迹滑动5、两种方法的优缺点6、最终效果7、项目工程源代码1、目的工作中遇到有需要实现轨迹滑动的滑动列表,通常的做法是计算贝塞尔曲线得出轨迹,但是我觉得计算贝塞尔曲线太麻烦了,或许有没有更简单的方法。 3、思考轨迹滑动可以分两种情况:第一种是轨迹滑动是比较简单的横向(或纵向)滑动,其中轨迹不会蜿蜒盘旋,也不涉及列表格子之间的重叠关系,这时可以分区间来对Y轴(或X轴)

2021-07-10 15:02:01 1641 13

原创 UGUI源代码之Button—长按按钮

以下内容是根据Unity 2020.1.01f版本进行编写的UGUI源代码之Button—长按按钮1、目的2、参考3、代码阅读4、准备修改UGUI源代码5、自定义实现长按按钮6、最终效果7、项目工程源代码1、目的长按按钮应该是很常见也很实用的一个功能了吧,今天我们就来实现这个功能 2、参考本文参考Unity官方的UGUI源代码Github地址:https://github.com/Unity-Technologies/uGUI 3、代码阅读查看Button源代码(部分):public

2021-07-04 10:25:39 1096

原创 UGUI源代码之RawImage—Set UVRect Value按钮

以下内容是根据Unity 2020.1.01f版本进行编写的UGUI源代码之RawImage—Set UVRect Value按钮1、目的2、参考3、代码阅读4、准备修改UGUI源代码5、增加Set UVRect Value按钮6、最终效果7、项目工程源代码1、目的在使用RawImage组件时,发现只能通过设置的UVRect大小来设置节点的宽高,而不能通过节点宽高设置UVRect的值,所以想试试增加一个设置UVRect Value的按钮。最终实现出来的效果还需要进一步测试才能用于实际项目中。  

2021-06-27 20:56:23 967

原创 Preset Manager简介

以下内容是根据Unity 2020.1.0f1版本进行编写的Preset Manager简介1、Preset1-1、 创建Preset1-2、 使用Preset2、Preset Manager2-1、添加新的默认Preset2-2、更改默认Preset2-3、删除默认Preset1、Preset Preset(预设)是Unity2018的新功能。Preset是保存对象属性(例如Image组件属性)的资源,Preset需要存储在项目中,扩展名为.preset。大多数对象类型可以创建Preset,包

2021-06-21 00:32:17 1518

原创 UGUI基本组件介绍

以下内容是根据Unity 2018.4.13f1版本进行编写的使用红色字体并用【】中括号提示的是Unity 2020.1.0f1版本的新特性1、UGUI基本控件及常用组件图一图二 注:本文中控件指的是能直接在面板创建的Unity内置的UGUI控件(如图一),组件指的是挂载在GameObject游戏物体上的Unity内置脚本(如图二) 1-1、Image控件UGUI系统中提供了两种显示图片的控件——Image和Raw Image。其中Image控件是UGUI中最常用的控件之一,用于挂

2021-06-13 20:31:20 3313 4

原创 UGUI源代码之Layout—增加MaxWidth和MaxHeight属性

以下内容是根据Unity 2020.1.01f版本进行编写的UGUI源代码之Layout—增加MaxWidth和MaxHeight属性1、目的2、参考3、重点代码阅读4、准备修改UGUI源代码5、为Layout增加自定义的属性(修改UGUI源代码代码)6、最终效果7、项目工程源代码1、目的 在工作中遇到的需求,要求滑动列表的节点需要根据格子的数量进行高度自适应,并且有最小高度和最大高度,目前的排序组件只能设置最小高度而无法设置最大高度,于是想看看UGUI的源代码,看看能不能在LayoutEleme

2021-06-06 15:08:22 1420 5

原创 UGUI源代码之修改源代码的前期准备

以下内容是根据Unity 2020.1.01f版本进行编写的UGUI源代码之修改源代码的前期准备1、目的2、官方源代码3、步骤1、目的 目前直接创建项目用的UGUI是放在Unity安装目录下的,要是改炸了其它项目也会炸,为了更加方便的修改UGUI的源代码,所以想要把UGUI改成放在项目中可直接修改代码的cs文件  2、官方源代码 本文参考Unity官方的UGUI源代码Github地址:https://github.com/Unity-Technologies/uGUI  3、步骤

2021-06-06 14:39:40 1388 1

原创 UGUI源代码之Image-Sliced模式

UGUI源代码之Image-Sliced模式1、目的2、参考3、代码阅读4、思考5、自定义实现九宫图6、与NGUI对比7、最终效果1、目的 本文主要以研究UGUI中九宫图的实现过程,以及考虑能否优化(效果上的优化以及性能上的优化),最终实现出来的效果还需要进一步测试才能用于实际项目中。  2、参考 本文参考Unity官方的UGUI源代码Github地址:https://github.com/Unity-Technologies/uGUI  3、代码阅读 Image组件有4种模式,

2021-05-31 23:55:43 1063 3

原创 PhotoShop一键标注文本图层工具

PhotoShop一键标注文本图层工具1、工具简介2、安装3、使用3-1、设置标注下划线的色值3-2、设置标注文本的色值3-3、设置标注文本的字号4、问题最近研究PS工具,发现文本图层的信息如字号、色值等是可以通过代码获取的,于是做了本工具。1、工具简介本工具用于标注PSD源文件中的文本图层,能标注文本图层的字号、色值、描边色值和渐变色值。其中,隐藏的图层不会被标注。 2、安装首先配置开发环境,若之前已经配置过则可以跳过此步骤:按快捷键 win + r 打开Windows运行功能,输入re

2021-05-17 11:38:38 1269 6

原创 PhotoShop一键修改4的倍数图片工具

PhotoShop一键修改4的倍数图片工具1、工具简介2、安装3、使用3-1、是否拉伸画布3-2、设置重新采样的方式(拉伸画布时无效)3-3、是否使用图片本来的分辨率3-4、选择输出方式3-5、高级在使用Unity进行游戏开发的过程中,因为Unity常用的几种压缩格式(如ASTC 6x6)对图片资源的限制,因此把图片资源输出为4的倍数能得到更好的压缩效果,特别是对于一些大图,一般指尺寸大于512*512的图,更加需要把图片输出为4的倍数。 1、工具简介本工具主要用于批量把图片修改为4的倍数,其中在

2021-05-17 01:16:58 3478 13

原创 PSD TO UGUI工具

PSD TO UGUI工具1、工具简介2、安装3、使用3-1、设置最大描边像素3-2、设置最大渐变数量3-3、是否输出图片4、与其它PSD2UGUI工具的比较5、问题看到之前有大佬写的PSD2UGUI工具,想学习一下,因此制作了此工具,但此工具还不完善,实际使用中有许多未能解决的问题。1、工具简介本工具用于将PSD源文件的数据输出为XML格式的文档,以及切图,输出的XML文档可以通过Unity的工具直接还原回与PSD一致的界面。 2、安装首先配置开发环境,若之前已经配置过则可以跳过此步骤:

2021-05-15 18:18:25 956 1

原创 PhotoShop脚本之Action Descriptor

PhotoShop脚本之Action Descriptor1、PhotoShop脚本简介2、语言3、工具4、语法5、使用Action Descriptor6、示例7、完整代码:最近研究PS工具,发现部分API不能直接获取到的图层信息,如描边色值、渐变色值等是可以通过PhotoShop的内置对象——Action Descriptor获取的。1、PhotoShop脚本简介PhotoShop脚本主要是基于JavaScript语言,以及PhotoShop的语言ExtendScript。这里不做赘述。想要学习

2021-05-15 16:35:18 1736 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除