自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SlowFeather's blog

Use the computer in your own way.

  • 博客(182)
  • 资源 (4)
  • 收藏
  • 关注

原创 Python 自动化办公之自动识别并点击按钮

Python 自动化办公之自动识别并点击按钮前言过程使用pyautogui自动点击按钮使用OpenCV和pyscreeze加速前言遇到一个需要电脑的体力劳动,找到了Python控制鼠标的库,结合之前用过的OpenCV识别可以屏幕内容,可以实现略微复杂的自动化办公操作。过程使用pyautogui自动点击按钮检查屏幕上是否有某个按钮,有的话就点击from time import sleepimport pyautoguifrom PIL import ImageGrab, Image#事先对

2021-11-10 16:51:05 24853 23

原创 Unity 显示MeshRenderer的渲染层级

Mesh Renderer和Skinned Mesh Renderer组件默认不显示Order,找了个工具显示一下。

2024-03-12 20:42:40 698 1

原创 Unity 图片不改变比例适配屏幕

遇到一个要让图片适应相机大小,填满屏幕,但不改变图片比例的需求,记录一下。

2024-02-02 18:40:58 555

原创 Faster-Whisper 实时识别电脑语音转文本

以前做的智能对话软件接的Baidu API,想换成本地的,就搭一套Faster-Whisper吧。下面是B站视频实时转写的截图。

2024-02-02 17:06:35 3145 13

原创 Unity Shader 滚动进度条效果

UI要实现一个滚动进度,于是使用Shader制作一个。

2024-02-01 21:46:30 446

原创 Python OpenCV实现图片像素区域缩放

遇到一个要将大量图片缩放成统一规格的难题,并且这些图片周围还有很多空白像素,所以用Python实现一下。

2024-02-01 20:59:03 739

原创 GPT-SoVITS 本地搭建踩坑

传言GPT-SoVITS作为当前与BertVits2.3并列的TTS大模型,于是本地搭了一个,简单说一下坑。能够有感情的朗读了,不错。

2024-01-27 22:19:39 3014 2

原创 Unity ComputeShader 使用GPU快速计算复杂问题

遇到一个问题,需要大量的计算,在Unity中直接写会长时间的阻塞主线程,正好使用让GPU来帮我算。

2024-01-15 17:06:11 488

原创 Unity Shader 2D血条Sin波纹效果

给血条添加一个带波纹遮罩的效果。

2024-01-10 15:08:49 441

原创 Unity Enum位掩码(BitMask)的运用

在Unity游戏开发中,我们经常会面临需要对一组相关的状态进行管理的情况。Enum位掩码是一种有效的方法,可以帮助我们简洁而灵活地处理这类状态。本文将介绍在Unity中如何使用Enum位掩码,并通过一个实际项目的案例来进行详细讲解。首先,我们需要定义一个Enum,其中包含所有可能的技能。[Flags]None = 0,注意到我们在Enum的声明上使用了[Flags]特性,这是Enum位掩码的关键。通过使用Enum位掩码,我们能够以一种简洁而高效的方式管理复杂的状态。

2024-01-04 12:10:41 533

原创 Unity 使用Sprite绘制一条自定义图片的线

遇到一个需要绘制自定义形状的需求。那只能利用Sprite来绘制一条具有自定义图片的线,通过代码动态设置起点、终点以及线宽,实现灵活的线条效果。

2024-01-04 11:39:15 532

原创 Unity SVN更新提交小工具

Unity开发时每次都要到文件夹中操作SVN,做了一个小工具能够在Editor中直接操作。

2024-01-03 18:24:28 1486

原创 Unity Error Objects are trying to be loaded during a domain backup

写Editor脚本时遇到一个错误Objects are trying to be loaded during a domain backup. This is not allowed as it will lead to undefined behaviour!UnityEditor.Graphing.GraphObject:OnBeforeSerialize ()

2024-01-03 17:19:52 808

原创 Unity ShaderGraph 技能冷却转圈效果

遇到一个需求,要展示技能冷却的圆形遮罩效果。核心部分计算当前像素点在纹理上的位置对应的极坐标的角度(弧度表示)。atan2是反正切函数,它返回的是给定两个坐标的反正切值。将结果乘以-1并加上PI是为了调整角度的方向和范围。

2024-01-02 21:21:11 570

原创 PhotoShop 将所有图层按照当前画布大小导出

需要一个将PS图层按照当前画布大小全部导出的功能。

2023-09-18 16:49:35 780

原创 MOV导出序列帧并在Unity中播放

收集到一批还不错的MG动画,想要在Unity中当特效播放出来,那首先就得把MOV变成序列帧,然后使用TexturePacker打成一个图集,最后再导入Unity中制作Animation Clip播放。比较难的问题只有如何将Json格式精灵表转换为tpsheet格式精灵表。

2023-09-08 10:57:13 959

原创 Unity Poisson分布 【由ChatGPT生成】

在Unity游戏开发中,数学和统计学的概念常常用于解决各种问题,从资源分配到游戏机制的设计。本文将探讨Poisson分布在Unity游戏开发中的实际应用和作用。通过使用Poisson分布,我们成功地实现了道具的自动生成,为玩家创造了更加有趣和挑战性的游戏环境。在Unity游戏开发中,数学和统计学原理的应用可以为游戏机制的设计和实现提供强大的工具和灵感。这只是众多统计学分布在游戏开发中的一个例子。

2023-08-10 14:51:53 736

原创 Unity 如何导入二进制Spine文件

总是忘记Spine导出二进制到Unity的设置,记录一下。

2023-07-06 12:20:23 2113

原创 Python 批量修改或替换文本内容

遇到一个需要将一堆代码中部分文字替换或删除的需求。需要处理像下面上百个脚本需要删除每个脚本中类似下图的内容可以用python批量处理所有的代码,并且删除我想要删除的内容。

2023-07-04 17:52:06 1498

原创 Unity Class深拷贝问题分析

在Unity项目中,我们面临一个读取数据表并深拷贝该类的问题。具体情况是这样的:我们需要从数据表中读取人物的数据,但在战斗过程中,人物的数据会不断发生变化。因此,我们需要一个数据类来存储人物的数据,并且希望在不修改原始数据表的情况下,创建一个副本用于战斗。为了实现这一逻辑,我们采取了以下步骤:首先,我们将Json或Xml格式的数据表反序列化为原始数据类,使用工具进行反序列化操作。然后,我们对原始数据类进行深拷贝,创建一个战斗数据类的副本。

2023-06-14 12:31:08 1678

原创 Unity URP 修改UV的Offset产生图片拉伸问题

使用编辑一个2D Shader,修改UV的Offset属性,发现图片并没有流动起来,而是被拉伸了。

2023-06-14 10:45:37 401

原创 Unity 使用Python进行特效音量一致性处理

从网上找的各种音效放在游戏里面声音听起来有高有低,用一个Python脚本就可以让杂乱的声音听上去音量一致。

2023-05-30 14:24:09 185

原创 Python 开启简单文件资源服务器

为了方便Unity的AssetsBundle在本地服务器进行测试,可以直接用Python开一个资源服务器。

2023-05-10 11:01:47 308 1

原创 Colab 炼丹笔记

【代码】Colab 炼丹笔记。

2023-04-26 18:24:14 250

原创 Python Numpy loaded morethan1 DLL from .libs 报错解决方案

装Pytorch环境的时候遇到UserWarning loaded morethan1 DLL from .libs

2023-03-28 10:39:36 2554 3

原创 OpenAI 训练你自己的文档库

赶上ai的大潮,尝试做个问答式文档库。

2023-03-25 18:06:23 1333

翻译 Unity 自动点击Canvas

遇到一个不需要鼠标的项目,可以使用以下方法直接触发UI按钮事件。

2023-03-01 01:09:20 333

原创 Raspberry Pi Pico W Device is busy 问题终极解决方案

在使用时遇到了这个问题:核心原因是我创建了一个main.py,但我把一些逻辑写成了,导致一上电就会不断运行,即便是重新刷写固件代码仍然运行在闪存中.在Google上搜了很多都没搜到,如果不是看到官方文档有这样一句话也许我就放弃了寻找这个方法,

2023-02-05 00:31:04 1387 2

原创 Unity URP无法设置Transparency Sort Mode

可以将渲染管线资产设置为无,设置透明度排序模式设置,因为该选项已经存在,然后重置渲染管线资产。即使看不见该选项了,透明度排序模式设置仍将被设置。

2023-02-02 23:00:34 1026

原创 Unity 在URP中显示动态批处理 Dynamic Batching 选项

使用URP时突然发现平时勾选的在中找不到了,搜索了一下,原来是默认隐藏了,开启一下就好了.下图是默认渲染管线中选项的位置。

2023-01-28 16:56:02 2196 1

原创 ECS1.0 pre 解读

简单介绍一下需要了解的几个关键点慢慢补充。

2023-01-26 19:12:14 1142 1

原创 初探ECS 1.0 pre

趁着过年研究一下ECS,安装好了ECS1.0 pre就可以准备写点东西了。

2023-01-25 21:37:14 384

转载 Bat 去掉变量字符串中的空格

bat做了个时间打卡工具,但是当时间都为个位数时,bat获取到的会有空格。

2022-11-08 11:20:37 2986

原创 ECS入门 4.SpawnFromEntity

此示例演示了使用预制件游戏对象生成实体和组件的不同方法。与前面的示例一样,场景生成了成对的旋转立方体的“字段”。

2022-10-28 11:39:01 484

原创 ECS入门 3.SpawnFromMonoBehaviour

此示例演示如何使用预制件游戏对象生成实体和组件。该场景生成一对旋转立方体的“场”。

2022-10-26 19:20:32 618

原创 ECS入门 2.IJobEntityBatch

此示例演示了一个基于作业的 ECS 系统,该系统可旋转一对多维数据集。此示例不是按实体迭代,而是按块进行迭代。(块是包含具有相同原型的实体的内存块,也就是说,它们都具有相同的组件集。当继承可以实现自定义挂载组件。

2022-10-25 11:42:30 621

原创 ECS入门 1.ForEach

此示例演示了一个旋转实例,多维数据集的简单 ECS 系统。

2022-10-25 09:57:56 528

原创 Unity DOTS 一文开启ECS大门

Unity DOTS 已经迎来1.0版本更新,但是目前开发DOTS还得用Entity 0.51.0版本比较合适,资料相对较多,Bug相对较少。

2022-10-17 12:56:08 1719

原创 C# 格式化时间

格式化一个倒计时,GitHub Copilot自动帮我写完了。

2022-10-16 21:57:37 868

原创 Unity URP 扰动效果Shader

遇到一个需求,需要一个火焰的效果,后面还要有扰动的感觉,记录一下。

2022-10-15 20:05:47 899

Python 批量修改或替换文本内容

批量修改或替换某个文件夹中所有.cs后缀文件的文本内容

2023-07-04

Poly Art Fox 1.5

Poly Art Fox 1.5

2020-12-21

VertExmotion

VertExmotion

2020-12-21

一套干净简洁的UnityUI

一套干净简洁的UI,比较完整的一套通用UI,带点击动画

2019-02-14

Unity海底气泡效果

模拟水泡效果的粒子系统,海底气泡效果 Bubble Particles

2019-02-14

空空如也

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

TA关注的人

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