自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Unity3D UI图片躲避鼠标效果

方法是通过鼠标位置和图片原始位置获得方向,乘上距离。MouseEffect挂载image上的脚本。以下是生产大量Image的脚本。

2024-07-02 11:05:34 271

原创 Unity3D目标检测图像分类yolov8n

作为Unity3D开发,需要实现图像分类功能,标准方法是python训练好模型udp和unity通信发送识别结果,可是python如壁垒。发现unity的某个插件可以解析模型文件,接下来介绍不用会python的情况下完成图像分类。需要使用Unity2023.2进行开发,使用sentis插件以及关于yolov8n的解析脚本来实现unity识别。同时需要训练模型,有官方demo,替换自己的数据集训练就好。一、模型训练。

2024-06-13 18:19:39 1286

原创 Unity3D|全息盒子模拟|根据人脸位置改变画面

我需要固定八个点,其中四个点是屏幕的四个角,另外四个点是盒子后边的四个角。后面的四个点是正交相机动的四个点。3.这就出现了问题,我发现如果建一个盒子,不管是动相机还是转模型,盒子的边缘一定会穿帮,于是我尝试使用正交相机。2.拿到人脸位置就可以模拟人的位置转动模型了,此时发现虽然功能虽然实现了,但是并没有很强的交互感觉,这就要引入盒子的概念。盒子是五个重新绘制mesh的cube,每个点都是实时更新的,以此实现全息的效果。屏幕显示的内容根据人的位置做变换来实现模拟真是的物体情况,也就是全息。

2024-04-22 11:06:28 326 2

原创 Unity OpenCV for Unity 轮廓识别Demo

1.使用OpenCV for Unity 获取画面的所有图形,拿到相应轮廓点。3.创建碰撞体,将获取的点赋值给PolygonCollider2D。2.将获取的点进行优化,轮廓拟合,优化轮廓点。

2024-03-26 18:23:18 679 2

原创 Unity 无限滑动图片展示

unity滑动展示内容,无限滑动,自动吸附。

2024-03-22 17:07:19 906 4

原创 Unity3D打包安卓因为网络卡住building gradle

最近公司网络出了问题,比如Unity打包安卓building gradle时卡主,这一步因为网络问题卡了20分钟。尝试断网完美解决,但是断网就不能远程,网上有很多方法关于怎么跳过这一步,这里直接改网络dns,尝试8.8.8.8,发现解决。同样的问题比如下载unity的组件也会遇到这个问题。

2024-03-22 15:23:02 503 1

原创 Unity3D画线LineRenderer并添加碰撞体|水杯难题

【代码】Unity3D画线LineRenderer并添加碰撞体|水杯难题。

2024-03-22 15:04:19 441 1

原创 Unity3D拖拽相机缓动并限制最大角度松手回正

使用了鼠标和触摸屏两种方式。

2024-03-22 14:02:05 340 1

原创 xcode打包报错 abci.bundle: unsealed contents present in the bundle root

下载后替换Contents文件。

2024-03-22 11:13:45 260 1

原创 Unity3D使用AvPro模拟拖拽播放序列

使用avpro的seek方法将视频画面播放到对应帧,尽量使用1920*1080的视频相对流畅。如果需要正反自由播放序列,在引擎中包体会很大,使用单个视频模拟序列减少包体大小。

2023-09-04 15:19:53 366 2

原创 Unity3D 让一张UI图片绕一个点画圆转圈|同时可拖拽

旋转脚本放在要旋转的UI上,此UI是子物体。拖拽脚本放在要拖拽的物体上,此物体是父物体。

2023-07-05 11:54:30 966 2

原创 AVPro Android安卓 Unity3D 切换视频闪退 视频分辨率限制问题

相关方法如获取当前帧或者跳转到指定帧无效 可以使用获取当前时间跳转到指定时间方法。可以放更高分辨率的视频 并解决一种由于open close造成的闪退问题。MediaPlayer这是的API改成 Media Player。

2023-05-09 15:32:37 443

原创 UnityXR手柄按键输入

UnityXR手柄按键输入 Pico4 PicoNeo3等

2023-04-23 16:47:18 840 1

原创 Unity3D鼠标拖拽播放循环序列

鼠标拖拽,通过计算鼠标坐标和按下时的坐标判断播放的序列帧,一定时间无操作自动播放序列。

2022-08-16 11:57:47 886

原创 Unity3D 简易轮播图

Unity3D 简易轮播图

2022-08-16 10:31:01 1029

转载 unity卡牌循环滚动列表

模拟滚动图片

2022-06-20 15:53:20 1467 2

原创 雷电模拟器开机自启动应用并全屏

ws.Run “C:\Users\Administrator\Desktop\2.bat”,0 表示运行某个程序,此处为上述的bat文件。D:\leidian\LDPlayer3 中为模拟器在电脑中的路径,根据实际情况修改,目前最新为LDPlayer4。ws.Run “D:\leidian\LDPlayer3\dnplayer.exe”,1 开启雷电模拟器,找到路径。编译完成后获得exe文件,因为我默认放到c盘工程下会在vbs找不到该文件,所以我放到了D盘根目录。runapp 表示运行app语句。

2022-06-16 10:11:54 5493

原创 Unity3D使用AVPro预加载视频解决切换视频闪屏的问题

遇到问题切换视频可能会遇到闪帧闪屏的问题,在此使用AVPro插件,通过在开始进行全部视频加载的方法解决该问题。关键方法 //存入所有的视频 public MediaPlayer[] mediaPlayer = new MediaPlayer[10]; //程序开始时或在某个时刻预加载 private void Start() { openMedia(); } //AVPro预加载视频 public void openMedia()

2022-04-11 16:46:15 7077 6

空空如也

空空如也

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

TA关注的人

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