网页浏览总次数

星期二, 十二月 17, 2024

Unity开发打包微信小程序

微信公众平台 注册微信小程序

QQ邮箱账号


 


 










注册后小程序



 













启动 能力地图-研发能力-生产提效包



 


 

 

 




 


 

















AppID 猫猫割草

wx2bf572d93eb29824(Test)

 

Unity项目中导入 插件

 


 

 

 



GitHub地址

https://github.com/Easy1229/minigame-unity-webgl-transform



 Unity项目工具栏-转换小游戏



 

 


 

 






















导出成功的小游目录结构


 

 


 

导出微信小游戏后,下载 微信开发者工具


 

 


 

 







手动添加系统环境变量(根据安装位置不同填写不同)

 


 

 














微信扫码登录 微信开发者工具 即可


 

 


 


 

 

 

 

 

 

 

 

 

 

 

 





 

Unity开发相关

 

WebGL是一种JavaScript API

 

*默认字体使用中文打包webgl后空白,需要替换字体

 

*读取不到Application.streamingAssetsPath + "/Level/level_" + level + ".txt";下的内容




文本文件目录结构


解决方案替换为




文本文件目录结构




 



加载到文本文件后,data.ToString()拿到文本文件中的字符串

 

*Input方式 PC和移动端的写法无效

猫猫割草的 增加webgl端的判定 复用android的移动即可,使用虚拟摇杆就可以移动了


 









星期三, 十一月 13, 2024

Unity导入FBX的Model面板默认设置

 测试引擎版本unity2022.3.17f1c1

 

创建FBXImportSettings.cs

 

using UnityEditor;

using UnityEngine;

 

public class FBXImportSettings : AssetPostprocessor

{

    void OnPreprocessModel()

    {

        ModelImporter modelImporter = assetImporter as ModelImporter;

        //部分属性演示 别的属性差不多

        modelImporter.globalScale = 0.01f;

        modelImporter.bakeAxisConversion = false;

        modelImporter.importBlendShapes = false;

        modelImporter.importVisibility = false;

        modelImporter.importCameras = false;

        modelImporter.importLights = false;

        modelImporter.preserveHierarchy = false;

        modelImporter.sortHierarchyByName = false;

    }

}

 

FBXImportSettings.cs代码放到 项目\Assets\Editor 目录下(Editor没有自己创建)

从新导入FBX后应用代码中的相关设置


 











星期三, 十月 09, 2024

TortoiseSVN项目增加了一些文夹和文件 前面有减号图标 不能右键add和提交问题

 Svn更新完毕的项目增加了一些文件夹和文件 前面有减号图标 不能右键add和提交


 



先把想要add的文件设置为unversion and add to ignore list


 





然后先提交一下想要提交的文件夹空目录本身


然后进入要想要提交文件夹里,子文件夹和文件 右键就有add



 

有遗漏的文件夹和文件也可以重复上述步骤


操作的时候注意,不要把不需要提交的文件夹和文件设置为unversion and add to ignore list之后add和提交,避免不必要文件添加到版本控制系统中。


 

星期五, 九月 06, 2024

TortoiseSVN update assertion failed(更新断言失败)

 
















assertion failed 断言失败问题如果需要重新check out项目

可以通过重新更新.svn文件修复一下

 


 

 


 

 


 

 

 

星期二, 八月 27, 2024

TortoiseSVN切换用户,重新输入用户密码

 想要清除已经输入的svn用户密码,重新输入其他svn用户密码。















选择需要清除的用户信息 确认












再点击一下Show Log会自动弹出 输入用户和密码和界面











TortoiseSVN已经check out的项目修改项目目录

 已经更好的svn项目想要修改目录或者盘符。

鼠标右键拖拽项目(旧目录)到新目录松开鼠标右键,会弹出界面,选择移动到当前位置。





自定义TortoiseSVN鼠标右键菜单

 一些使用频率较高的选项从TortoiseSVN下移动到右键菜单中。













勾选需要的选项 应用即可。

















删除登录过的共享文件夹用户和密码信息

 win10/11 系统 在凭据管理器→windows凭据中可以删除相关信息









TortoiseSVN 执行命令提示svn不是内部或外部命令

执行svn命令或者相关的bat文件时提示。

卸载svn软件,再次安装同时勾选command line client tools ,这样才会安装命令行工具。

svn重新安装完成后可以正常执行svn命令。











无法访问共享的一些问题和解决办法

保证以下内容是启动状态

打开策略编辑器















 

访问共享文件夹提示需要过时的SMB1协议...






进入Windows功能 启动SMB1.0 后重启即可





 

















重启一下服务