- 博客(10)
- 收藏
- 关注
原创 Unity Quest3 快速添加模型交互
首先我们需要一个添加好各种功能的摄像机预制体 打开项目搜索、把OVRCameraRigInteraction拖拽到场景中,这个预制体预设了含有该SDK所有的交互功能,抓取,物理交互,点击,射线。点击Cube然后鼠标右键找到Interaction SDK 选项里面就有快速添加交互功能 分别是普通抓取功能 还有远距离抓取功能 画布射线交互功能 画布点击功能 这里我选远程抓取测试。添加完成后效果如下图所示 如果需要有物理效果那么需要把刚体 的 IsKinematic关闭并且打重力效果。下面是模拟器运行效果。
2024-04-29 11:08:05
431
原创 Unity使用DOTween自定义“蚂蚁线”动画的实现
Unity有个LineRender组件 我们可以用这个来制作 如下图所示只要改变材质球偏移即可实现路线移动效果。所以我们首先需要创建一个材质球,和准备一张贴图素材。首先先要去PS中去制作类似如下图图片,需要把内容居中,其余透明的。Unity场景中新建一个空物体并且添加LineRender组件 并把材质给赋值上。给空结点挂上脚本,并且在场景中生成几个空结点然后拖拽到脚本中去即可,脚本代码如下。效果如下图所示 本文章需要额外插件DOTween,需要手动导入一份。回到Unity创建材质球并把贴图放置进去。
2024-03-08 20:20:15
549
1
原创 Unity使用Epplus读取Excel文件使用方法以及错误解决
/unityjit-win32 unityjit-linux unityjit-macos 三个文件夹 打包发布的运行目标系统为什么就选那个文件夹。直接上dll链接:https://pan.baidu.com/s/1fIwXfFyBzKTBbicEZ0SMig?然后把 I18N.dll 与I18N.West.dll 放到 Unity的Plugins文件夹下 重新打包即可。注意目前在编辑器状态是能读取正常 但是打包后就报错,下面是解决办法。
2024-02-27 14:06:40
704
1
原创 关于Unity屏幕坐标转换成世界坐标的坑
解决方法 给屏幕坐标z值进行赋值,不然是无法进行正常转换.并且转换后的屏幕坐标距离摄像机的距离就是你赋值的z值;此时z值赋值为10,那么转换后的z坐标就会与摄像机距离为10.上面代码就是进行了坐标转换 但是发现不起效果.
2023-10-19 22:40:15
530
1
原创 关于Unity的特殊目录打包到安卓读写
在Window平台上是支持C# IO类进行读写操作的,但是在安卓平台上是不支持传统C# IO 读取操作,因为资源存放在应用沙盒中。上面是用传统IO类进行读写操作,如果用UnityWebRequest类进行加载资源时需要注意的是要在资源路径前面加上 "file://" 标记为本地文件 否则会找不到文件。正确的: string url = "file://"+ Application.persistentDataPath+"/song"+"/uu.mp3";另一种方法是在Unity里面打包界面选择该权限。
2023-09-07 11:57:51
1773
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人