現有項目發佈小遊戲指南
5.1.2 之後的項目
• 使用引擎爲 5.1.2 引擎以上(包括 5.1.2)按照文檔流程發佈便可。小程序
5.1.2 之前的項目
因爲目前的 5.0.x 引擎的項目不能直接升級到 5.1.x,須要咱們手動創建一個空的 5.1.2 eui 項目,而後將原項目代碼複製過去。
• 首先咱們使用 launcher 建立一個 5.1.2 新項目。
• 而後將現有遊戲邏輯和資源拷貝至新項目中主要包括 src 目錄、resource 目錄、修改配置文件 egretProperties 後續不管是 HTML5 版本,iOS / Android 版本仍是小程序版本,均使用這個新項目進行後續開發。
• 所有拷貝之後,先測試下在 H5 中是否正常運行,必定要保證在 H5 中能夠正常運行,再進行後續的操做。函數
注意:小程序和小遊戲中都移除了動態執行代碼的能力,包括如下調用方式:
eval 函數
setTimeout、 setInterval 函數第一個參數傳入代碼字符串執行
使用 Function 傳入字符串構造函數
使用 GeneratorFunction 傳入字符串構造生成器函數測試
若是使用了 egret.getDefinitionByName(),須要設置 window.object1 = object1 這樣的方式強制將特定對象轉爲全局對象。
ui