js转json工具_菜鸟丨Egert3D微信小游戏发布与Unity工具使用
本次教程將會為大家介紹Egret3D工具導出Unity場景對象的使用,以及發(fā)布微信小游戲流程。讓大家對Egret 3D有更加熟悉的了解。
需求工具:
1、Unity場景導出插件;
2、微信開發(fā)者工具。
導出插件的使用
一、打開需要導出的Unity場景,并且把Egret3DExportTools工具放到場景Assets目錄下。
二、讀取完畢后會在目錄欄顯示工具,點擊OpenWindow選擇想要導出的對象;
1、想要整個場景點擊場景工具導出即可;
2、想要特定對象需要在選中場景欄中想要的對象導出資源工具即可,如圖綠色部分;
3、注意:場景貼圖需要符合二次冪(128x128,512x512),否則貼圖無效。
三、導出成功后將文件放入工程目錄的resource目錄下,且不允許其他路徑(如果有必要需要修改工具導出路徑)
1、在控制臺輸入egret bake烘焙文件后就可以使用。
四、使用導出的場景或預設(shè)體文件
1、場景資源加載路徑為存儲場景位置生成的xxxx.scene.json文件
2、預設(shè)體資源加載路徑為Assets目錄下對應的xxxx.prefab.json文件
private async createGameScence() { //加載場景資源 await RES.getResAsync("Assets/Scene/Scene.scene.json"); //創(chuàng)建場景 paper.Application.sceneManager.loadScene("Assets/Scene/Scene.scene.json"); //加載預設(shè)體資源資源 await RES.getResAsync("Assets/Play.prefab.json"); //創(chuàng)建預設(shè)體 const prefab = RES.getRes("Assets/Play.prefab.json") as egret3d.Prefab; const Player = prefab.createInstance(); }微信小游戲發(fā)布
一、打開EgretLauncher選擇對應工程發(fā)布設(shè)置
1、選擇微信小游戲;
2、填入對應信息;
3、點擊發(fā)布。
二、發(fā)布完成后找到同項目目錄微信版本
1、將微信版本根目錄的egret.wxgame.js替換為原文件的egret.wxgame.js;
2、修改game.js文件。
//原文件egret.runEgret({ //以下為自動修改,請勿修改 //The following is automatically modified, please do not modify //----auto option start---- entryClassName: "Main 創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的js转json工具_菜鸟丨Egert3D微信小游戏发布与Unity工具使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 黄鹤楼硬盒多少钱啊?
- 下一篇: “其字曰鸣鸿”下一句是什么