- 博客(16)
- 收藏
- 关注
原创 Unity3D打包WebGL接收URL 地址中的参数
近期遇到一个需求,在PC版实时生成二维码,并且每个二维码代表着不同的数据,然后手机扫码用浏览器打开相应的数据,(这些数据是后期实时更新的,所以网页端不能写死),这里用到url 传参。Unity3D打包WebGL接收URL 地址中的参数,比如接收 http://1.1.1.1:1/?1024dssawwcdffds 中的 “?1024dssawwcdffds ”参考于: https://www.cnblogs.com/daluo/articles/5815686.html但是他只写了核心,相信很多
2022-03-28 15:14:23
6000
7
原创 Unity3D_HDRP项目代码修改天空球
U3D HDRP项目 代码修改天空球的办法 public Volume volume; public UnityEngine.Rendering.HighDefinition.HDRISky HDRISky; public void Start() { volume.profile.TryGet<UnityEngine.Rendering.HighDefinition.HDRISky>(out HDRISky); HDRISky.hdriSky.SetVa
2022-03-10 14:48:18
5794
3
原创 Unity3D之日常操作-Aspose.Words.dll-U3D读写word_文本内容写入
记录日常操作。网上没有找到相关内容,也没有搜索到Aspose提供的示例项目,可能是我没有仔细找的原因,无奈到Aspose官方找到脚本手册开始翻阅,最终的写出一下方法,还挺方便。dll:Aspose.Words.dllI18N.dll、I18N.CJK.dll、I18N.West.dll代码: /// <summary> /// 写入文本文档 /// </summary> /// <param name="path">保存路径 完整&l
2022-02-14 17:11:19
2616
原创 Unity3D制作 页码动态排列效果
功能的重点在于如何正确的通过传入的页码数据计算要显示出来的页码。所以说首先要确定页码的总数,和页面上最多显示多少个按钮(包括 ‘…’)在这里作者就不全部列出来了,只展示一个核心方法, /// <summary> /// 获取当前所需显示的页码 一般都是单数 /// </summary> /// <param name="show">页码缓存器(传入一个长度为0的list即可)</param> /// <para.
2021-12-06 10:51:24
2638
1
原创 Unity使用AVProVideo安卓端无法播放http视频解决办法
经过网上查询相关资料发现是安卓本身的问题,Android 9.0开始 系统会限制http明文网络请求,也就是https和http的区别,网上也有针对此问题解决的方法,就是自己配置网络安全配置文件。方法有好几种,不过其实都一样,都是通过配置文件允许系统使用明文传输,作者采用了其中一种,如下:在AndroidManifest.xml中添加 android:networkSecurityConfig="@xml/network_security_config"如下图:然后在Plugins->And
2021-11-24 16:02:46
7572
10
原创 Unity3D 提取视频某一片段作为缩略图1
之前的那篇文章阅读量1314,作者想保留着吉祥的数字,所以这边在复制出来一份。网上看了好多关于提取视频缩略图的文章,基本都是利用VideoPlayer截取图片。在这里我分享一下AVProVideo也可截取,public RenderHeads.Media.AVProVideo.MediaPlayer mediaPlayer;/// /// 保存视频缩略图/// /// 视频路径/// 回调函数public void SaveVideoThumb(string filePath,Syst
2021-10-18 09:51:39
614
2
原创 Unity3D之日常操作-Aspose.Words.dll-U3D读写word
记录日常操作。而且发现Aspose.Words.dll 关于U3D 的帖子不是太多,再此分享下,也算记录下防止自己日后忘记。直接展示用法和代码dll:Aspose.Words.dll 解析word的核心I18N.dll、I18N.CJK.dll、I18N.West.dll 这三个为辅助,否则打包后会报错。ReplaceAndInsertImage 类 引用其他帖子,不过我又加了改进,新增了重载及宽高public class ReplaceAndInsertImage : IRep
2021-09-13 10:09:43
1951
15
原创 Unity3D SteamVR Plugin 2.7.3 自定义按键设置 打包后失效解决办法
失效原因是因为SDK 的按键设置是以配置文件的形式保存和加载的。配置文件位置StreamingAssets/SteamVR/bindings_vive_controller.json其实我们在控制器设置窗口编辑的按键是保存在Steam中的,我们只需要把自定义的按键设置导出并且替换掉bindings_vive_controller.json问题就解决了。StreamingAssets文件夹 大家都懂的,打包前后都可以替换。...
2021-07-02 09:10:45
2033
2
原创 Unity 动态修改UGUI pivot为鼠标位置
最近又使用到预览图片功能,在缩放图片时以鼠标位置为中心或者两指中心进行缩放。记录下,以后不用在重新写了。
2021-06-21 16:23:37
555
原创 U3D 鼠标双击模型代码
发现好多人写的鼠标双击模型都不灵敏(其实是BUG)。下边分享下自己的代码。在这里插入代码片private List<float> Dblclicks = new List<float>(); private void OnMouseDown(){ Dblclicks.Add(Time.time); if (Dblclicks.Count>1) { if (Dblclicks[Dblclicks.Count-1] - Dblclicks[Dblc
2020-11-11 09:21:40
260
原创 Profile与密钥证书(p12文件)的制作过程
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2020-10-27 15:09:46
1405
1
原创 Unity3D利用VerticalLayoutGroup组件制作(折叠菜单、树状菜单) 二
针对Unity3D利用VerticalLayoutGroup组件制作(折叠菜单、树状菜单) 这篇文章做了部分改进,其实这种方式的移植性和扩展性还是挺高的 相比插件要好的多,而且作者本身也不喜欢用插件。下边针对上篇文章添加了一点小小的功能,先看效果图。新加的白色目录部分,这就是真正的菜单了,灰色的只是表示目录的集合。下边来看代码。首先需要在数据存储类中添加保存菜单的字段然后修改数据获取的代码然后创建一个配置文件然后修改创建代码...
2020-08-07 09:52:23
2048
2
原创 Unity3D利用VerticalLayoutGroup组件制作(折叠菜单、树状菜单)
先上效果图本文利用VerticalLayoutGroup组件动态生成目录,目录数据由文件目录转换而成。无需其他设置直接上代码 中共两个脚本
2020-07-08 12:14:13
2849
原创 Unity3D Renderer.materials 修改材质的坑
Renderer Ren = GetComponent<Renderer>(); Material[] materials = new Material[Ren.materials.Length]; for (int i = 0; i < Ren.materials.Length; i++) { materials[i] = TransparentMat;...
2019-06-28 12:46:55
3144
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人