• <td id="ae6ms"><li id="ae6ms"></li></td>
  • <xmp id="ae6ms"><td id="ae6ms"></td><table id="ae6ms"></table>
  • <table id="ae6ms"></table>
  • <td id="ae6ms"></td>
    <td id="ae6ms"></td>
  • <table id="ae6ms"></table><table id="ae6ms"><td id="ae6ms"></td></table>
  • <td id="ae6ms"></td>
  • <table id="ae6ms"><li id="ae6ms"></li></table>
  • <table id="ae6ms"></table>
    西西軟件園多重安全檢測下載網站、值得信賴的軟件下載站!
    西西首頁 常用軟件 軟件下載 安卓軟件 游戲下載 安卓游戲 MAC應用 驅動下載 安卓電視
    系統工具網絡工具媒體工具圖形圖像聊天工具應用軟件編程開發手機軟件安卓應用電腦安全字體素材

    Web游戲開發工具(Egret Pro)

    v1.3.0官方版
    • Web游戲開發工具(Egret Pro)v1.3.0官方版
    • 軟件大小:114.0M
    • 更新時間:2020-05-13 15:14
    • 軟件語言:中文
    • 軟件廠商:
    • 軟件類別:國產軟件 / 免費軟件 / 編程工具
    • 軟件等級:3級
    • 應用平臺:WinAll
    • 官方網站:http://pro.egret.com/
    好評:50%
    壞評:50%

    裝機必備軟件

    軟件介紹

    Egret Pro是一款全新的網頁web游戲開發系統。EgretPro被設計成一款可視化的游戲開發工具,支持命令行一鍵發布到 Web 與微信小游戲平臺,從此改善3D創作人員的編輯體驗。利用Egret Pro游戲設計師們能更好的將自己心中的想法進行實現,有需要的小伙伴歡迎來西西下載體驗。

    軟件簡介:

    EgretPro 的設計理念是,將游戲設計師(而不是游戲程序開發人員)作為游戲開發過程的的核心。通過組件實體系統的架構與數據驅動開發的設計思想,EgretPro被設計成一款可視化的游戲開發工具,這使得游戲玩法開發這一過程從游戲研發直接開發轉移到了游戲設計師直接可視化配置,通過這種方式,游戲開發效率得到了很大的提升。

    新版功能:

    1. 支持命令行一鍵發布到 Web 與微信小游戲平臺
    Egret Pro 1.1 中我們將以往繁瑣的發布命令進行了整合,目前,只需要執行兩個命令行命令,就可以將 Egret Pro 開發的游戲發布到 Web 或微信小游戲平臺中,我們后續將加入更多平臺的支持,并完善可視化發布功能。具體命令請參見本次更新的開發者文檔。

    2. 改善3D創作人員的編輯體驗
    受益于諸多開發者提出的非常有價值的建議,我們對EgretPro的部分操作體驗進行了優化,比如:可以在層級樹上使用 W/E/R 快捷鍵調整針對3D物體的操作模式。
    在 EgretPro 1.0 版本中,如果開發者希望在層級樹中選中一個對象并修改其 Transform ,需要按照以下步驟執行:

    點擊層級樹中的對象

    點擊主編輯區域,使主編輯區域獲得焦點

    通過快捷鍵修改操作模式、并修改 Transform 屬性

    不少開發者反饋這一點使得調整3D對象很不方便,所以在 EgretPro 1.1 版本中我們優化了這里的操作步驟,改善了編輯體驗。

    類似這種優化在 EgretPro 1.1 中還有很多,比如:

    優化資源管理器右欄資源拖拽體驗并修復圖標閃爍的bug

    優化多項屬性檢查器樣式

    調整優化了窗口默認布局方式

    修復mac系統下多屏窗口的顯示bug

    修復mac系統下,關于窗口顯示異常的bug

    修復mac系統下,子窗口快捷鍵失效的bug

    修復調試窗口未關閉及mac下場景保存bug

    修復資源管理器搜索框刪除按鈕在刪除所有搜索字符后失效的bug

    修復資源管理器右欄icon資源讀取的bug

    修復刪除image.json報錯的問題

    修復屬性檢查器修改數據,但無法提交的bug

    修復打開場景,但不選擇文件后報錯的bug

    修復紋理配置文件被錯誤刪除的bug

    2. 改善程序設計人員的開發體驗:
    2.1 改善 TypeScript 代碼的 auto-import
    在之前的版本中,開發者在VSCode中進行代碼編輯時,VSCode的 auto-import 機制會存在一個BUG,導致 import 內容出錯
    在本次更新中,通過引擎內部機制調整,我們繞過了這個問題,使得開發者編寫代碼時的 auto-import 機制可以正確的生效,具體效果如下圖所示:

    2.2 改善多人協作開發的版本控制機制
    EgretPro 1.0 版本發布后,不少團隊開發者反饋 tsconfig.json 文件很容易因為不同開發者的引擎安裝路徑不一致而產生沖突。
    本次版本更新后 , 當開發者運行任意一次構建命令后,編譯器內部會自動在 .egretpro/ 文件夾中添加一個名為 tsconfig.local.json 的配置文件,并將之前造成沖突的 baseUrl 與 paths 相關字段在這個文件中進行配置,并默認將這個文件夾放在gitignore 中。通過這種方式,上述沖突問題可以得到有效避免。

    3. 更好的與 Egret 2D 的整合
    3.1 Stage2D 適配策略優化
    在本次更新中,我們將EgretPro中的 Stage2D 組件適配策略進行了優化處理。在使用引擎提供的適應寬高適配策略時,2D 界面會根據屏幕的實際寬高以及用戶設定的設計分辨率進行適配的縮放。
    開發者可以像 2D 工程一樣直接使用設計分辨率進行UI的制作,而不用擔心不同設備寬高比例的不同導致的UI差異。這個過程和 Egret2D 邏輯非常類似。

    3.2 支持 EUI 發布為 JavaScript代碼
    在本次更新中,我們將白鷺引擎5.x 中的 EUI 發布為 JavaScript 代碼的功能移植至了 EgretPro 中。因此從這個版本開始,您可以放心的在微信小游戲等不支持動態代碼加載方式的平臺上使用 EUI 了。
    除此之外,預計在下周我們將以GPL協議發布新的 EUI 編輯器的開源版本。

    4. 改善資源發布工作流
    本次更新我們針對資源發布的工作流進行了統一的梳理,涉及到資源烘焙、資源加載API重構、以及相關的插件擴展點。
    通過這些梳理工作,開發者可以更輕松的通過擴展從而進行模型與配置文件的合并和壓縮、文件緩存等功能,并且整體機制與 Egret 原有的 AssetManager 非常相似。具體可以實現的功能包括:

    自動合并配置文件

    優化資源尺寸

    轉換資源格式

    5.引入新的運行時功能
    5.1 緩動函數
    提供了一個底層基于 TweenMax 的緩動函數庫供開發者使用。
    除了 TweenMax 的核心功能之外,我們還提供了一些函數用于直接修改游戲對象的 Transform 屬性以方便開發者快速實現緩動功能。
    此外,在 EgretPro 編輯器中,當您在層級結構樹中雙擊任意對象,均會通過一個緩動函數進行視角聚焦。

    5.2 音頻功能
    引入了一個新的包 @egret/audio ,其中包含了 AudioChannel 組件,通過這個組件,開發者可以在游戲中添加音 樂音效。

    6.文檔完善
    本次更新我們將 API 文檔的結構進行了一些調整,將原有的每個屬性/方法作為一個頁面的方式,調整為了每個類一個頁面。通過這個調整,API 文檔變得更為簡潔、清晰。
    除了完善 API 文檔之外,我們重點優化了部分文檔,并加入了一些視頻教程(比如 Unity3D導出插件的使用方式)。在后續更新中我們會持續完善文檔,添加更多的視頻教程方便開發者更輕松的使用 EgretPro。

    使用方法:

    一、下載安裝軟件。

    二、安裝完成后打開軟件,創建或者導入一個項目組。

    三、創建完成后進入工作臺,初次編譯需要花掉一陣子時間,需要用戶等待。

    軟件標簽: EgretPro 開發

    軟件截圖

    Web游戲開發工具(Egret Pro) v1.3.0官方版

      其他版本下載

      熱門評論

      最新評論

      發表評論 查看所有評論(0)

      昵稱:
      表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
      字數: 0/500 (您的評論需要經過審核才能顯示)

      下載幫助下載幫助西西破解版軟件均來自互聯網, 如有侵犯您的版權, 請與我們聯系。

      TOP
      軟件下載
      女人让男人桶30分钟免费视频,女人张开腿让男人桶个爽,一进一出又大又粗爽视频
    • <td id="ae6ms"><li id="ae6ms"></li></td>
    • <xmp id="ae6ms"><td id="ae6ms"></td><table id="ae6ms"></table>
    • <table id="ae6ms"></table>
    • <td id="ae6ms"></td>
      <td id="ae6ms"></td>
    • <table id="ae6ms"></table><table id="ae6ms"><td id="ae6ms"></td></table>
    • <td id="ae6ms"></td>
    • <table id="ae6ms"><li id="ae6ms"></li></table>
    • <table id="ae6ms"></table>