- 博客(9)
- 收藏
- 关注
原创 Unity WebGL开发小知识
当webgl被嵌入到网页中时,有时需要在网页上进行数据填写,输入时发现在输入框中没有任何反应,那是因为webgl捕捉了所有的键盘输入,所以当在网页上输入或在项目中输入时要禁用或启动它的此属性。如果打开WebGL项目时,控制台打印出这个提示,则说明无法解压缩打开,所以回退不解压缩打开的项目。首先需要新建一个后缀为jslib的中间文件,放在Assets下的Plugins文件夹里。在本地配置nginx服务器。在unity中调用方法。
2024-01-18 14:24:56
808
1
原创 Unity读取Json的几种方法
现在读取Resources文件夹下的json文件,这里我是用的是LitJson插件。序列化:ToJson()序列化:ToJson()实体类中的成员变量可以是字段也可以是属性{get;实体类中的成员变量要是字段而不是属性{get;序列化:SerializeObject()反序列化:DeserializeObject()反序列化:FromJson()反序列化:ToObject()用于接收的JSON实体类需要声明。2、Newtonsoft插件。1、unity自带方法。3、LitJson插件。
2024-01-18 14:23:16
8123
1
原创 Unity UI 相关知识(锚点自适应详解)
Left,Top,Right,Bottom分别表示UI自身相对于自身锚框的距离,Left为UI自身距离左侧锚框的距离,其他同理(Top距离上侧,right距离右侧,bottom距离下侧)——>无论父物体怎么变化,子物体相对于父对象所占的比例不变,也就说子物体会跟随父对象变化。PosX,PosY,PosZ 分别表示UI自身的中心点所距离锚点的X、Y和Z轴的距离。——>无论父物体怎么变化,子物体宽度和高度是恒定不变的。( 相当于设置的offsetMin和offsetMax的值 )所有锚框同在一个点时。
2023-08-23 15:54:52
1544
原创 unity发布WebGL显示Editor\Data\il2cpp/build/deploy/net471/il2cpp.exe did not run properly!
如果出现上述的代码显示,是因为项目里使用到的Dll文件的问题,你可以查看你项目中的Dll文件名字是否完整,有的时候导入dll文件时,dll文件的第一个字母或者文字会变成_,(例如名LitJson的Dll文件导入unity中,名字会变成_itJson,这样的话就会发布失败)。另外看你的Dll文件是否适用于WebGL平台,总之出现这个代码的问题大概率就是Dll文件。
2023-07-21 14:08:27
749
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人