- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 Unity 2D弹力跟随效果
该Unity项目实现了一个2D拖拽系统,具有弹力跟随效果。核心功能包括:1) 通过IPointer接口实现物体拖拽,计算鼠标偏移量;2) 为跟随物体添加弹力物理效果,包括弹力强度、阻尼系数等参数;3) 创建放射状连线效果。实现步骤:添加2D刚体和碰撞体,取消重力;设置正交相机和事件系统组件;主物体拖拽时,从属物体会根据弹力公式跟随移动,并保持最大连接距离。该系统可用于创建具有物理特性的交互式UI或游戏元素。
2025-05-30 17:04:42
419
原创 Unity 服务器下载文件测试
本文记录了Unity客户端实现资源更新检测和批量下载功能的测试过程。首先搭建本地服务器环境,创建包含版本号、文件信息的resources.json清单文件。在Unity中实现了文件下载器,支持单个和批量下载功能,通过对比服务器和本地的JSON文件获取需要更新的资源列表。测试时运行批量下载7个文件,能够正确显示下载进度和状态,并将文件保存到Application.persistentDataPath路径下。该功能包含资源对比、进度显示、批量下载等核心流程,虽然尚未完成全部功能,但已实现基本框架,为后续完整开发
2025-05-29 11:20:27
295
原创 Unity 调用火山大模型语音合成API
本文介绍了如何通过火山引擎平台实现语音合成功能。首先需要在火山方舟控制台获取appid和accessToken,然后参考大模型语音合成API文档。文章提供了一个Unity实现的简化代码示例,包含请求参数设置、音频合成API调用以及Base64音频数据转换为Unity可播放格式的处理流程。代码实现了文本转语音功能,支持指定音色、语速等参数,并将合成的MP3音频通过AudioSource播放。最后还包含请求和响应实体类的定义。
2025-05-24 18:03:42
537
原创 Unity 调用豆包 Doubao-1.5-pro-32k 对话AI 流式输出
本文介绍了如何通过火山方舟管理控制台开通Doubao-1.5-pro-32k服务,并申请密钥。随后,提供了使用Unity引擎调用该服务的示例脚本。脚本中详细展示了如何构建请求、发送请求并处理流式响应的过程。通过设置请求头、序列化请求体、发送POST请求,并解析返回的JSON数据,实现了与Doubao-1.5-pro-32k模型的交互。最终,脚本能够接收并拼接流式响应的内容,输出完整的对话结果。
2025-05-23 20:36:57
1060
1
原创 Unity NativeGallery 插件读取安卓相册图片
3.创建Image、Button组件,并赋值给脚本;Image添加AspectRatioFitter,设置为Fit in parent。4.设置安卓打包存储 SDcard;1.Unity商店导入插件;
2025-05-19 16:18:02
416
原创 Unity异步加载图片并创建预制体(不阻塞主线程)
Where(s => s.EndsWith(".jpg") || s.EndsWith(".png") || s.EndsWith(".jpeg")) // 过滤图片格式。lock (_executionQueue) // 锁定队列,确保线程安全。
2024-06-28 11:39:27
1671
原创 unity 获取摄像头画面报错 Could not connect pins - RenderStream()
解决思路:webCamTexture.Play();报错,应该是不能播放摄像头画面,在原先基础上加上while循环,直到获取到。有可能是线距变长了,usb速度跟不上。硬件环境:主机、一声一视 摄像头、30m USB光纤线。问题:摄像头直连电脑,没问题;加上光纤线就黑屏,报错;
2023-04-03 21:25:05
1280
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅