logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Unity3d C# 在WebGL平台加载并解析xml文件实现总结

之前的实现方式具体问题可能是路径问题或者Load函数平台不支持。这两种可能性都有,不过目前都没有验证。因为使用错误路径(如:“/StreamingAssets/xml1.xml”)时,使用XmlDocument.Load来加载会提示路径错误;而使用Application.streamingAssetsPath时,也不是提示路径错误,而是报错:因为我也没在Unity文档中找到具体的支持信息。所以具体

文章图片
#webgl#xml
Java Springboot解决很多页面Whitelabel Error Page(404)问题

最近接手了一个前后端一体的项目,发现其默认路径不是主机+端口(如:http://localhost:3453/)的形式。很多页面的访问是加了一个层级。只要访问就会出现如下提示:对我这里而言就是访问不到页面,也就是常见的404错误。

文章图片
#java#spring boot
Unity3d C#实现三维场景中图标根据相机距离动态缩放功能

如题的需求,其实可以通过使用UI替代场景中的图标来实现,不过这样UI的处理稍微麻烦,而且需要在图标上添加粒子特效使用SpriteRender更方便快捷。这里就根据相机离图标的位置来计算图标的缩放大小即可。这样基本保持了图标的大小,不会出现远小近大。从而避免了相机离得远图标点不中或者不好点击的问题。

文章图片
#c#
Unity3d引擎中使用AIGC生成的360全景图(天空盒)

在这里与Skybox AI一起,一键打造体验无限的360°世界,这是这个AIGC一键生成全景图的网站欢迎语。刚使用它是23年中旬,在没有空去给客户实地拍摄全景图时,可以快速用它生成一些相关的全景图,用作前期沟通的VR demo。

文章图片
Unity3d转换微信小游戏在开发者工具中报错$COMPRESS_DATA_PACKAGE is not defined

通过minigame-unity-webgl-transform插件导出后已经得到了webgl和minigame工程了,使用微信开发者工具打开时无法打开工程,显示这个报错:查询后发现官方的说法是 可能或者了。我自己确认后的确是并未出现转换完成的日志[Converter] All done!而是在Unity工程转换的过程中有报错:System.ComponentModel.Win32Exceptio

文章图片
Unity3d 使用OpenCV插件报错:Unsafe code may only appear if compiling with /unsafe.解决方法

问题描述在使用OpenCV For Unity插件时报错 “Assets\OpenCVForUnity\Examples\Advanced\AlphaBlendingExample\AlphaBlendingExample.cs(530,17): error CS0227: Unsafe code may only appear if compiling with /unsafe. Enable

文章图片
#opencv
Unity3d C#实现调取网络时间限制程序的体验时长的功能

如题的需求应该经常在开发被提到,例如给客户体验3–5天的程序,到期后使其不可使用,或者几年的使用期限。这个功能常常需要使用到usb加密狗来限制,当然这也的话就需要一定的硬件投入。很多临时提供的版本基本是要求软件来实现这种时间的限制,那就可以使用调用某个网络时间的接口来进行验证体验时间是否过期的判断,如果过期了就进行强制退出。这个接口不一定需要联网,可以让做后端的提供一个服务器时间的接口来实现也是可

文章图片
Unity3d windows平台基于3D WebView for Windows and macOS (Web Browser)插件打开内嵌网页支持AR/VR功能实现

之前Unity3d的程序在win pc上打开网页一般使用EmbeddedBrowser插件,也算是比较好用的,不过经过查找我发现3D WebView for Windows and macOS (Web Browser)插件也很不错。支持?Vuplex VR/AR 浏览器的相同代码,轻松地在 Windows 和 macOS 上以 3D 形式渲染 Web 内容并与之进行交互。支持Android、iO

文章图片
Unity3d 发布Linux系统(ubuntu)程序并运行

前言想信unity3d打包为exe运行大家都不陌生,这里以unity2018.4.5(windows平台)和 Ubuntu 2020.4(运行环境)为例,展示在windows10上的Unity3d打包发布的程序,在Ubuntu系统上运行的过程。添加支持在Unity Hub 的安装界面,在对应版本的右上角点击 “添加模块”:点击如上图:1勾选Linux打包支持;2完成等待包体下载安装完成,出现Lin

#ubuntu#linux#经验分享
暂无文章信息