- 博客(235)
- 资源 (7)
- 收藏
- 关注
原创 Unity中UI背景的高斯模糊
Unity中实现UI背景高斯模糊的Shader方案 本文介绍了一个用于Unity UI背景的高斯模糊Shader实现方案。该Shader通过水平和垂直两个方向的模糊处理,实现了柔和的UI背景模糊效果。主要特点包括: 使用GrabPass抓取屏幕内容进行处理 通过权重计算实现9点采样高斯模糊 支持模糊范围和颜色调整参数 采用透明渲染队列,确保正确叠加显示 Shader核心是通过两个Pass分别处理水平和垂直方向的模糊,每个方向使用9个采样点,并为每个点分配不同的权重值,最终叠加生成平滑的模糊效果。_Size参
2025-10-17 15:26:28
122
原创 Unity开发抖音小游戏的震动
本文介绍了在Unity抖音小游戏中使用震动API的方法。由于无法直接使用Unity的震动API,需要通过抖音TT插件提供的定制接口实现。文章详细说明了API使用方法,包括短震动(<1000ms)和长震动(>1000ms)的实现方式,并提供了WebGL平台下实现多段震动的协程解决方案。最后提醒开发者注意版本缓存问题,避免因旧版本缓存导致功能失效。该方案为抖音小游戏开发提供了实用的震动效果实现指南。
2025-10-17 15:00:15
82
原创 Unity小游戏接入抖音敏感词检测
摘要: 本文介绍了Unity小游戏接入抖音敏感词检测的方法。抖音官方提供了两种API:SensitiveWordCheck用于检测敏感词,ReplaceSensitiveWords用于替换敏感词。此外,若使用键盘输入事件,可通过tt.onKeyboardComplete监听回调,平台会自动屏蔽敏感词(替换为*)。接入官方字库可有效避免审核驳回,适用于小游戏中的用户输入功能(如起名系统)。附官方文档链接及参数说明。
2025-09-22 16:51:16
4311
原创 Unity接入抖音小程序侧边栏
Unity接入抖音小程序侧边栏功能实践总结 本文分享了Unity游戏接入抖音小程序侧边栏复访功能的实现过程。针对官方文档不清晰的问题,作者详细介绍了关键实现步骤:通过TT.CheckScene检测侧边栏可用性,利用OnShow事件监听判断用户是否从侧边栏进入,并提供了完整的UI交互代码示例。重点功能包括:检测宿主版本支持、区分侧边栏入口与非侧边栏入口的界面展示、实现跳转侧边栏场景等。文中附有官方文档链接和效果截图,为开发者提供了实用的接入参考方案。
2025-09-22 16:19:32
287
原创 Unity InputField全攻略:聚焦刷新与实用技巧
本文介绍了Unity中InputField组件的基础用法与常用功能实现。主要内容包括:1) InputField基础属性详解(如文本组件、占位符、字符限制、内容类型等);2) 常用功能实现方法,包括输入事件监听、清空输入框、自动聚焦、输入验证以及密码框显示切换;3) 代码示例展示如何动态添加事件监听、设置输入框焦点和实现密码可见性切换。文章提供了完整的属性说明表和实用代码片段,适合开发者快速掌握InputField的核心功能与应用场景。
2025-09-18 16:36:08
152
原创 Unity中动态加载Spine文件
摘要:Unity动态加载Spine动画的解决方案 在Unity中使用Spine动画时,直接赋值SkeletonDataAsset资产文件无法播放动画的问题。通过分析发现,动态加载时需要额外操作:调用Initialize(true)强制重新初始化SkeletonGraphic组件,使用SetToSetupPose()重置骨骼姿势,再播放指定动画。文中提供了完整代码示例,展示了修复前后的对比效果,解决了Spine动画动态加载的关键技术问题。
2025-09-02 15:49:51
137
原创 Unity中图片的裁切,以及动态修改图片,修改像素色块透明度
本文介绍了Unity中实现图片裁切和动态修改透明度的方法。通过Image组件,复制原始图片并保留缓冲色区信息,利用GetPixels和SetPixels来修改像素色块。文中详细说明了缓冲色区的点位分布原理,并提供了完整脚本实现图片拷贝、色区修改和精灵转换功能。关键点包括:勾选Read/Write选项以允许修改图片,使用RenderTexture拷贝图片,以及通过修改Color[]数组实现像素级控制。相比Shader方案,此方法在大量像素处理时性能更优。
2025-08-22 15:05:35
176
原创 SVN提交服务器拒绝访问的问题
SVN提交服务器拒绝访问问题排查指南 本文记录了SVN提交时出现"远程主机强迫关闭连接"问题的排查过程。通过检查服务器状态、网络端口、客户端配置等多个常见原因后,最终发现是网络运营商对特定IP地址进行了访问限制。排查步骤包括:1)确认SVN服务器正常运行;2)检查服务器端口开放情况;3)清理客户端缓存和重装SVN;4)测试不同网络环境下的访问情况。解决方案建议:更换网络环境测试,若正常则联系运营商解除IP限制。
2025-08-13 16:33:44
434
原创 闭合逻辑检测(保留最大连通分量)
本文介绍了一种用于检测闭合线段并保留最大连通分量的算法实现。该方法通过构建邻接表、深度优先搜索等方式,能够识别并删除脱离主体的独立线段部分。文章提供了两个典型示例说明应用场景,并给出了完整的C#代码实现,包括主处理方法、邻接表构建、连通分量查找等功能模块。该方法适用于游戏中需要处理复杂闭合线段逻辑的场景,当前方案还存在改进空间,后续可能继续优化。
2025-06-09 16:56:49
311
原创 服务器带宽问题,以及服务器的上传下载速度,异常卡顿等
今天讲的可能比较干但是很实用,最近有之前的朋友咨询了我一个服务器带宽的问题,这里我想给大家分享一下。我朋友是使用Unity做帧同步游戏的他们现在在测试阶段租了台12MB的服务器,出现了一个偶发问题,有时候发送的心跳返回严重超时甚至到几秒钟。之前是使用的本地服务器带宽应该是千兆左右(没有具体实测估计是真实数据就是50Mb/s-150Mb/s)。
2025-04-16 16:44:00
549
原创 Unity中计算闭合路径内部的所有点位
最近在做一个老街机游戏《天蚕变》,因为有很多的算法要处理,所以这里我也对这个游戏的算法进行了一些剖析,今天记录一下计算闭合路径的矩形区域以及闭合路径内部的所有点。方法其实有很多下面我都会列举一下。
2025-04-14 11:21:41
178
原创 Unity的UI适配
最近在做一个新游戏,因为游戏的界面需要宽度铺满屏幕,但是不能用UI锚点的方式,因为距离是固定的,所以需要以一个分辨率的基准去做适配,这样可以保持在等距离的情况下完成所有UI的适配。下面我会说一下锚点的方式以及其他的方式适配供大家参考。
2025-03-31 13:50:50
562
原创 Unity中解锁图片像素点,动态闭合轨迹检测
因为最近在研究Mane天蚕变的游戏完整逻辑,研究了两套方案做解锁图片的功能,这里我先讲一下我的这个图片像素点的方案解锁图片,这个逻辑其实很简单就是利用划线检测是否轨迹点闭合,然后闭合的点在映射到图片的像素中即可,当然这里需要制作一个shader就是主图层和遮罩层,因为遮罩层的图是动态生成的,所以这块你的像素越大则性能消耗越多也就会卡顿,所以根据实际情况去考量项目需求。需要的同学们可以去我上面资源下载的位置去下载。
2025-03-14 11:37:52
674
原创 Unity自定义区域UI滑动事件
一提到滑动事件联想到有太多的插件了比如EastTouchBundle,今天想单纯通过UI去做一个滑动事件而不是基于Box2d或者Box去做滑动事件。
2025-03-07 16:25:20
572
原创 Unity中Stack<T>用法以及删除Stack<GameObject>的方法
因为之前很少使用Stack这个表,然后在做对象池的时候用了一下然后发现我的对象有时候无法删除,然后这里我分享一下Stack的用法和删除方式。
2025-03-06 15:00:24
613
原创 升级TTSDK抖音小游戏banner广告接入
我们原来使用的是unity2021,这次为了抖音新出的TTSDK中的新的API升级我们将项目升级为了unity2022,这次抖音官方剔除了原来StartSDKUnityTools和Start Asset Analyser(startmini)这两个部分,这次升级之后广告这块的修改我在做一下记录。如果有不知道原来怎么接入广告的可以看我后面这篇文章。原广告接入文章。
2025-02-27 10:51:51
961
原创 Unity报错:InvalidOperationException: Insecure connection not allowed
最近在做抖音小程序的升级(官方换新API),框架的加载部分也就淘汰了我原来使用的抖音提供的StartMini加载打包插件,现在换上了YooAsset,根据教程都搭建完之后运行Webgl版本有一个如下的报错。YooAsset的教程我会放到后面文章去讲。
2025-02-27 10:32:49
850
原创 Unity合批处理优化内存序列帧播放动画
这里是针对Unity序列帧动画的优化内容,将多个图片合批处理然后为了降低Unity的内存占用,但是相对的质量也会稍微降低。可自行进行批处理。如果一个图一张的话肯定是会占用太多的内存,所以直接将图片进行合批处理将多个图放到一张上去就会比较节省内存。不知道怎么处理图片的可以去看一下PS图片批处理上面文章中我没有将处理完的图合并到一张上这个比较简单我就不操作了。不知道视频怎么转序列帧的可以看这个视频转序列帧。
2025-02-18 17:13:29
651
原创 视频转序列帧
这篇文章不是单独讲视频转序列帧所有的方法,这里是针对我后面要做序列帧动画优化的一个工具篇幅。这里我用的premiere Pro 2020下面会讲方法简称pr。
2025-02-18 16:29:43
428
原创 小程序报错The JavaScript function Pointer_stringify(ptrToSomeCString)
这个报错是我在打包小程序在手机上运行时报的错,这个地方问题是个小问题,其实就是函数过时了,然后替换成他提示的内容即可。
2025-02-13 16:32:52
410
原创 Unity开发抖音小游戏播放视频
最近在做抖音小游戏播放视频,这里我使用的是Unity原生的VideoPlayer组件来播放视频,这里总结了一下我相关的报错以及能够正常播放视频的代码。如果还不知道怎么使用VideoPlayer的可以看我之前的文章。
2025-02-12 17:23:56
705
原创 Unity开发播放视频
原生Unity播放视频VideoPlayer播放视频,这里我没有选择使用插件,还有一个播放视频的插件也可以,这里不过多介绍就说一下原生VideoPlayer的基础用法。
2025-02-12 17:13:38
747
原创 Unity世界坐标转成UI坐标
在Unity中官方提供了很多坐标转换的API,但是还没有一个API是将世界坐标系转换成UI的坐标系,世界坐标系在屏幕中的位置是不固定的所以有时候需要转换成UI坐标系**(注意这里不是转换成屏幕坐标,而是UI坐标)**
2025-02-12 13:37:34
631
原创 Unity中UGUI的Button动态绑定引用问题
Button动态绑定几个连续的按钮事件时使用for循环的i做按钮的id发现按钮点击对应不上。如下代码上述代码的打印发现每个按钮的点击触发的id都是10,也就是for循环i的最大值。此时按钮的id引用都是i,但是i其实是已经发生了变化从0-10的变化,这里只需要将i开辟一个新的引用即可。代码加入上述的**int id = i;**这样就可以动态绑定不同引用的按钮。这个其实是一个值类型和引用类型的问题,感谢大家的支持!
2024-12-26 14:29:45
528
原创 抖音小游戏banner广告接入
这里对我之前写的广告接入组一个补充,之前文章之写了激励视频方式,今天拓展一下banner的接入,插件什么的就不继续写如何操作了,可以看我之前那个文章官方文档广告部分抖音广告错误码说明。
2024-12-06 14:47:14
1146
原创 Unity开发抖音小游戏存储的几种方法分析
前段时间写小游戏为了省事一直就没有研究抖音小游戏的存储方案,一直使用的是unity中的PlayerPrefs去做的存储,但是后来发现官方会一直提醒让使用抖音sdk中的新文件存储系统,从而降低内存占用。
2024-12-06 10:44:50
2114
原创 Unity中Http框架
最近做了ASP.NET Web应用程序(.Net Framework)的Http服务,所以想也把之前我的Http框架也整理一下发布出来供大家参考。
2024-11-28 14:18:55
746
原创 ASP.NET Web(.Net Framework)POST无法正常接收数据
这一篇文章主要是讲一下之前搭建的HTTP站点POST无法正常接收数据,如果还不知道怎么搭建HTTP站点的去看下我之前的文章ASP.NET Web(.Net Framework) Http服务器搭建以及IIS站点发布AddField的首个参数需要传空"",Post的参数名称最好和你要创建的 JsonData变量名一致。
2024-11-28 14:06:52
1202
原创 ASP.NET Web(.Net Framework) Http服务器搭建以及IIS站点发布
这里使用的是C#编写一套HTTP的服务器(不包含数据库),话不多说直接开始操作,这里我是用的是Visual Studio 2022如果还有IIS没有搭建完或者环境没有配置好的先去看我之前的文章。
2024-11-26 17:40:48
1440
原创 IIS的安装和环境配置(Windows 以及Windows Server 2022 DataCenter)和报错处理HTTP 错误 500.21 - Internal Server Error
这里我要做的是在Windows和Windows服务器版系统上去做IIS的安装和环境搭建,这里我主要是配合ASP.NET Web(.NET Framework)做HTTP服务使用。不针对所有IIS的使用环境搭建。
2024-11-26 16:44:47
1155
原创 Visual Studio 新建项目时没有ASP.NET Web应用程序 (.NET Framework)
最近在给抖音小游戏做一个类似于排行榜的功能,因为我们是没有服务器的这块重任就交到了客户端这块,然后我这里使用的方式是通过ASP.NET Web应用程序(.NET Framework)创建一个Http服务。
2024-11-26 16:12:06
1769
原创 Unity开发抖音小游戏使用长音频和短音频
最近好久没有更新文章了,最近在研究抖音小程序也在帮公司做抖音小游戏这块,正好之前遇到了一个比较困扰的问题就是小程序长音频的问题,这个问题开始没有认为是个问题,因为我使用的是Unity2021.3.14f做的开发,所以下载了抖音开发工具包如下图是我下载的相关插件和版本(这个我就不放链接了,抖音开放平台的文档会有他们自己连接)。
2024-11-22 10:50:27
2308
原创 Unity开发抖音小游戏广告部分接入
最近在使用Unity做抖音小游戏这块的内容,因为要接入广告,所以这里我把我接入广告的部分代码和经验分享一下。
2024-08-15 15:00:10
3714
原创 Unity音频管理器插件AudioToolKit
最近在自己写音频管理器的时候在网上发现了一款比较好用并且功能很全的一个音频管理插件,叫做AudioToolKit的插件。如果需要的可以直接从我资源中找。Audio Toolkit是一个完整、易于使用且性能优化的框架,用于在Unity中播放和管理音乐和音效。专为AAA级游戏设计并使用。无需任何编码即可设置复杂的声音和音乐行为。脚本中的超简单音频触发:例如AudioController.Play(“MySoundID”);在运行时按音量可调的类别定义音频资产。使用高级选择模式指定替代声音。
2024-08-15 14:30:29
1251
2
原创 Unity中对Spine动画播放、暂停、事件处理管理类
最近在做设计spine动画的抖音小程序,正好借此机会分享一下我对Spine动画的管理等相关知识,我们公司使用的是Spine4.0.64开发的动画,Unity使用的是Spine4.0,这里不分享spine的导入等其他操作了,如果想要了解可以看一下我之前的Unity如何使用Spine动画导出的动画文章。上述是我对Spine的一些控制和理解,希望可以帮助到大家。
2024-08-14 20:50:43
2643
原创 Unity如何使用Spine动画导出的动画
最近公司在做抖音小程序的小游戏,我们这边动画部分使用的是spine动画,所以会有spine导入的问题,这里我正好说一下我目前使用的spine方式和美术导出的格式。
2024-08-14 17:52:35
2396
原创 阿里云平台的网站域名备案
最近帮公司弄ICP(增值电信业务经营许可证)的审查,需要我们原始域名和阿里云方的资质,这里阿里云方的资质就不细说了直接提交工单跟他们官方的要就好。这里说一下域名这块,因为我们公司的域名是已经不用好久了(到期几年了没续费),然后正好发现这个域名还没有人买索性赶紧卖了四年,但是没想到这只是开始,毕竟是原来用过的我以为备案了,结果发现要重新备案,备案的过程中又发现了需要中心域名实名认证。下面我简单说下备案这块需要的实名认证和阿里云的备案。
2024-07-23 11:14:12
1213
Audio Toolkit 9.0 音频播放管理工具
2024-08-15
LitJson,json解析文件
2024-08-14
Unityh中 PS5手柄、Xbox手柄和北通手柄的不同平台适配(PC端和安卓端)
2024-06-13
不同手柄事件测试(PS5、Xbox、北通)
2024-06-12
测试手柄以及其他外设在安卓模拟器或者安卓手机上的操作按键以及使用的摇杆向量
2024-05-31
字节序转换辅助类,字节大端小端转换
2024-02-16
BuffSystem,buff系统,Unitybuff系统,面向对象
2024-02-07
3D模型人物换装系统三(优化合批处理,提取合批配置可,封装)
2023-11-14
人物换装系统unitypackage资源
2023-11-11
protobuf相关插件,proto文件转成不同文件的脚本如C#,C++等
2023-10-23
BezierPhysicTrajectory.unitypackage
2020-03-27
RigidBodyExtension.unitypackage
2020-03-27
Joystickbar.unitypackage
2019-12-20
MoveAreaJoySticks.unitypackage
2020-01-02
PhysicsMissile.unitypackage
2020-03-27
CreateConfig.unitypackage
2020-01-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅