自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lovingyk的专栏

天道酬勤

  • 博客(39)
  • 收藏
  • 关注

原创 35岁老登上岸浙江大学工程管理MEM流水账

前言 要问一个35岁的老登为什么要考专硕?总之就是想再努力一把试试,圆一个名校硕士梦,也想接触各行各业的人,让知识更广一些,圈子丰富一些,视野更高一些。 2025年3月31日下午4点13分,在钉钉的浙大工程管理复试群里发布了拟录取名单,我以总分排名300多名的成绩被录取,成为了2025届浙江大学工程师学院工程管理新生!虽然对任何结果都做好了心理准备,但在查看结果那一刻心脏还是会怦怦直跳……开端 那是我创办工作室之后的一个清明节假期,在老家遥望绿色的田野发呆,一边思考

2025-04-07 09:30:00 640

转载 (转载记录)三阶魔方复原-方法清晰简单易懂

顺 上回下回 上勾下提 上勾下回 下顺上提。上勾下回 下顺上 上回下回 上勾下提。往左侧复原——回顶勾底 勾顺回提。往右侧复原——勾上回下 回提勾顺。上回上 勾上勾上 回下回下下。:底勾顶勾 底勾勾顶。

2025-03-09 14:28:01 475

转载 .NET 10 C#与Java、Go、C++在服务器端性能的深度对比分析

textTPC-C基准测试(tpmC): C# (Orleans) : 285,000 Java (Quarkus): 240,000 Go (Go kit) : 195,000 C++ (Seastar): 320,000。6: Go与C#的GC对比测试(2025版)显示C#在吞吐量上的绝对优势。4: 亿速云2024年性能对比报告中的Java与C#实测数据。单线程分配速率(百万次/秒)48线程分配速率(GB/s)JSON序列化(万次/秒)2. ​内存分配吞吐量。1. ​高实时性系统(

2025-02-27 13:51:53 443

原创 Unity 脚本控制3D人物模型的BlendShape

最好的方式是制作成animation放置到animator中进行不同表情的快速展示, 同时也可以使用复合表情控制方法去融合动画。有些3D角色模型带有BlendShape面部控制, 在Unity中可以通过接口访问并操作其参数可以表现不同的面部表情。点选之后在检查器可以看到对应的BlendShapes设定项出现在SkinedMeshRenderer组件中.在Unity中选中角色模型的指定部位,这个是由模型师定义的,不固定.但肯定是在面部建模上.

2025-02-23 15:47:58 448

原创 Unity 3D模型边缘锯齿严重

Unity开发3D游戏时候,模型边缘会显示严重锯齿,这需要设置抗锯齿,同时也会增加显卡负担,是适配不同硬件的自定义配置选项。

2025-02-23 12:25:41 772

原创 Unity 第三人称人物切动画时人物莫名旋转

前提: 使用Starter Asset包中的第三人称插件包. 在给3D角色的动画器增加新动画时, 发现进入新动画会让角色莫名转动.选择动画切片包装对象->检查器中选择Animation->将所有烘焙成动作勾选上, 即避免掉RootMotion进行相应转向的计算。观察后发现是动画强行将朝向掰"正", 人物动画在进行时朝向会一直变化, 这使得动作非常的怪异.

2025-02-22 12:35:25 269

原创 Unity 改善URP管线下阴影锯齿

Unity在URP管线的默认配置下,阴影可能会表现出锯齿现象, 这可能是因为管线配置下阴影中的最大距离数值过大导致,可以适当调整。

2025-02-21 17:18:55 269 1

原创 Unity Mixamo模型更好的适配角色模型

有时候从Mixamo下载了模型应用到Unity的角色模型上时,会发现部分动作表现跟在Mixamo上看到的有不少差别, 这时候就需要进行适配操作.

2025-02-21 02:48:05 472

原创 Unity 中导入的VRM模型渲染为VRoid风格

我们可以根据分组的部位从材质列表中选择对应部位的材质(列如图中2是皮肤的材质),复制一份提供给新的FBX模型, 只需要修改图中4的纹理贴图,换成之前整合的贴图即可. 值得一提的是图中3的着色器是VRoid的卡通风格着色器,非常实用.导入到Unity之后,可以按需调整模型在场景中的渲染表现, 但是按照教程中完成的情况, 整个模型没有进行材质区分, 仅用一个材质表现整个模型, 导致不能给不同部位进行渲染调整.点开VRM的预制体, 查看 .Materials 后缀的文件夹(图中1),会展开所有渲染部位的材质球。

2025-02-21 02:23:20 983

原创 Unity VRoid+Blender+Unity 3D人物模型导入使用

如此一套整下来, 按照视频教程, 警用VRoid导出VRM后, 在Blender中,点开Cats面板->导入VRM模型->Fix Model->展开Optimization(优化)->此时需要梯子点击安装pillow插件支持功能->点击save atlas to(统合纹理到一个材质球中)->Export Fbx, 导出选项中Apply Scaling选择FBX units scale->将 导出的FBX格式和纹理放入Unity项目中。实在没有最新的解决方案,只能参考老视频教程。即可适配VRM模型原貌。

2025-02-20 18:52:26 1578

原创 Unity TEngine瞎搞笔记 HybridCLR生成ALL一直提示Exception: no aot assembly found.

其它问题还有类似HybridCLR菜单下 生成->BuildAssets CopyTo..... 功能用不了, 也是因为没有启用HybridCLR定义符号: 选择。HybridCLR生成ALL一直提示Exception: no aot assembly found.先确认有没有启用 HybridCLR插件(即可正常使用其功能.

2025-02-17 23:51:10 206

原创 Unity TEngine瞎搞笔记 切换模式

使用TEngine一键打包出来的程序运行时有时会遇到明明选择了对应启动模式,但运行时却提示正在使用不同的启动模式运行而是的游戏无法正常运行.

2025-02-17 13:05:55 127

转载 Unity世界坐标/屏幕坐标/UI坐标相互转换

世界坐标不能直接转换成UI坐标,需要从屏幕坐标中转。

2025-02-15 03:54:37 391

原创 Unity资源分享(持续更新

Live2D教程原素材及工程源码: 链接:https://pan.baidu.com/s/1l-EJr6MsnUM6vGus-g2Pxw 提取码:slou。链接: https://pan.baidu.com/s/1LJPWinEislo6beKBFc6z2w 提取码: hnqe。Live2D的简单实用教程,包括Live2D的UNITY插件导入,Live2d动画触发器,触发点击和鼠标跟随的实现。66个全方位的特效案例。HD-2D的简单实现。

2025-02-15 03:48:08 179

原创 Unity类环状倒计时实现方式

Fill Amount 可以设定0~1, 手动滑动可以查看环状填充的效果, 代码中只需要调整这个属性即可。Fill Original = botton或者top 这里指定从哪个位置开始填充或反填充。Clockwise 指定是逆时针还是顺时针遮挡。unity中可以利用Image组件中配置。

2025-02-15 03:34:03 120

原创 Unity镜头震动

为了实现一个简单的镜头震动效果,这里使用了FirstGearGames开发的SmoothCameraShaker插件。在检查器上调整ShakeData的参数可以控制震动时长和效果等,十分方便。2025年2月为止是免费插件。

2025-02-15 03:23:04 256

原创 Unity发布WEBGL时候一直无法进入加载游戏

我的环境为Apache,需要在webgl项目的index.html同目录下新增.htaccess文件即可,文件内容如下。

2025-02-15 02:50:17 159

原创 Unity发布WEBGL后测试加载时一直卡进度条

大多数是因为在Unity的项目配置->玩家配置中,选择了压缩方式,这里将其禁用压缩即可.Unity发布WEBGL游戏后,在浏览器上运行时发现一直卡进度条的问题。

2025-02-15 02:46:15 315

原创 Unity TEngine瞎搞笔记 发布WEBGL

点击 Click Build即可开始构建, 完成后会自动打开Outpu文件夹,其路径在对话框上面亦有记载。菜单->YooAsset->AssetBundle Controller。脚本中需要动态访问包资源的地方需要进行修改匹配,框架提供了如下方法参考。菜单->YooAsset->AssetBundle Builder。菜单->TEngine->设置->TEngineSetting。展开Resource Area。对游戏中所使用的资源进行分组。查看是否能够正确通过更新画面。

2025-02-15 02:37:56 488

原创 Unity扩展Texture2D转Sprite方法

Unity中, 使用AB打包后加载AB包的图片资源时可能会遇到只能返回Texture2D类型的图片,此时需要将其转成Sprite的话,可以加入以下扩展方法便于使用。

2025-02-15 01:53:33 304

原创 Unity发布后文字缺失

Unity 项目发布至外部环境后发现存在文字缺失的现象,其原因是使用的默认字体没有打包导致缺失.其它原因可能是使用的字体不支持中文,或者是使用了TextMeshPro导致渲染方式不同。

2025-02-15 01:45:17 205

原创 Unity加载AB资源包时某些资源变紫色(资源缺失)

Unity进行WEBGL打包,然后加载AB资源包时某些资源变紫色(资源缺失)的解决方式。我所遇到的有加载Live2d预制体,以及TextMeshPro字体的时候会出现资源丢失。在UnityHub中为启动项目添加启动命令行参数 -force-gles 即可。原因大概是渲染方式的不同导致。

2025-02-14 23:57:04 274

原创 UnityTEngine瞎搞笔记 脚本加载不了打包资源

使用Unity的TEngine框架提供的资源模块方法获取资源的时候,老是给我返回Null值,逐条调试发现Provider.AssetObject恒为null,但是却能根据提供的资源名字寻址到正确的打包文件,甚是奇怪。诸如此类最简单的用法居然死活拿不到资源,调试一看提示"无法找到LoadAsset(string)的匹配项",死活没想到居然是缺少了命名空间的支持。其它情况下如遇到此问题,也应该第一时间想到是否存在缺失命名空间的支持.添加缺失的命名空间即可。

2025-02-14 22:52:26 139

原创 Unity脚本控制粒子系统的起始生命周期等

Unity中, 获取ParticleSystem对象后再获取其MainModule即可对粒子系统的各项设置进行脚本控制。

2025-02-14 03:38:40 131

原创 Unity使用LookAt遇到转向不正确的问题

Unity中多数情况下是因为LookAt的对象的Z轴(正面朝向)没有与目标对象形成一致。可尝试先检查这部分情况,比如预制体中的坐标朝向等。

2025-02-13 23:54:46 157

原创 Unity获取各种组件宽高

Image的RectTransform的Rect。

2025-02-13 23:50:40 111

原创 Unity颜色的色值格式转化赋值

Unity中Color值是四位浮点数,在[0~1]之间。为了节约开销,类似转换的方法少用。RGB颜色需要等比例处理。的转换则需要借助方法。

2025-02-13 23:32:09 338

原创 Unity自带几种向量移动处理

Lerp 插值,适合配合协程进行平滑移动,使用协程原因是能更容易捕获到结束和控制进程。SmoothDamp 阻尼移动,先快后慢,可控制移动末端的缓冲效果,不会超过结束点。MoveTowards 匀速运动的常用方法,不会超过技术点。

2025-02-13 23:15:06 208

原创 Unity自带获取随机数

前言: 从C#客户端转过来,遇到随机数都使用自己写的库,没意识到Unity有自带...

2025-02-13 23:03:13 151

原创 Unity监听粒子系统播放完毕

粒子系统需要存在结束点,如果打开粒子系统场景时候, 对粒子进行播放后, 发现无限回放的话则是无法触发此事件的. (有些粒子效果虽然看上去结束了但其实一直有在无限回放中,需要留意)挂载有粒子系统的物体会通过MonoBehaviour自带的。监听其下所有粒子系统的结束事件,直接在挂载脚本上使用即可.

2025-02-13 22:53:07 291

原创 Unity TEngine瞎用笔记-开发期间避开每次都要从框架场景启动

Unity 的TEngine框架项目内全局搜索"main",找到启动默认场景的代码位置,更换其初始场景。

2025-02-13 22:36:32 242

原创 Unity围绕某个点做同半径的匀速圆周运动

2.确定匀速运动即角速度, 例如绕一圈10秒,则每秒36度,即每帧 36 * Time.deltaTime。3.圆周运动实际上是垂直的两条轴线上,分别做余弦和正弦运动。点A绕点B,Z轴在XY平面上做匀速圆周运动。1.确定好A点的位置。

2025-02-13 22:28:28 163

原创 Unity序列化标记[Serializefield]

会将标记的变量显示到检查器上,无论声明的是private还是protected。属性用于将变量标记以方便进行数据交换。将会隐藏其在检查器上的显示。

2025-02-13 21:44:51 110

原创 Unity不同版本下的包资源管理器里搜索不到AssetBundles-Browser

Github上获取插件,或直接使用以下git地址在包管理器上手动添加获取。

2025-02-12 10:10:30 203

原创 Unity 坐标变量值在0.00时的具体轴向值为-1.897654-04E等浮点计算结果值的某种处理方式

代码对坐标变量计算后,希望得到0.00值并与之比较时,可能会遇到被比较的轴向值是一个无穷数(诸如-1.897654-04E等)此时可以尝试使用以下方式解决。

2025-02-10 23:42:56 76

原创 Unity为脚本工程添加新项目或插件的引用

Unity的脚本工程在VisualStudio打开之后,如果往工程中直接添加项目依赖项(解决方案属性中添加项目引用等方式)之后,在切换回Unity后,刚添加的引用会自动被移除.这是因为脚本工程的配置需要在Unity中进行,脚本工程的添加结果会被Unity项目配置重新覆盖.要实现以上需求,首先需要在Unity资产项目框中找到。文件,则需要在Unity中,在放置该文件的目录下。文件,点击此文件会展开配置画面,在。如若需添加的目标程序集没有。中添加上目标程序集的。

2025-01-26 15:20:52 242

原创 Unity调整2D纹理贴图清晰度

比如 400x600分辨率的图片进行缩放后再unit单位上应该是4x6。中选择: Sprite(2D和UI), 并确认。3. 根据坐标系, 调整材质赋予的平面缩放,2. 点击材质确认纹理已载入材质上。,这样就可以得到正确的摄像范围。1. 点击图片资源, 在。的数值,默认一般为100。

2025-01-22 13:18:56 331

原创 Unity内置的变换矩阵

UNITY_MATRIX_MVP

2025-01-21 19:50:20 290

原创 UnityGC库目录

Unity编辑器安装目录\版本号\Editor\Data\CGIncludes。Windows系统下ShaderLab编译所用的CG库。内置着色器相关内容可以查阅Unity官方文档。

2025-01-21 19:35:19 227

Toony Colors Pro 2 2.2.5-Unity卡通渲染器

Toony Colors Pro 2 2.2.5_Unity卡通渲染器

2025-02-20

VRM模型适配Unity配套部分插件

Unity VRoid+Blender+Unity 3D人物模型导入 所需的部分旧插件 教程地址: https://blog.csdn.net/lovingyk/article/details/145760496

2025-02-20

空空如也

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

TA关注的人

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