逗游網:值得大家信賴的游戲下載站!
發(fā)布時間:2017-03-27 15:19 來源: 作者:未知 編輯:零九
春節(jié)后發(fā)布的Cocos Creator 1.4.0版本受到了眾多好評。加上提前放出的1.5版本物理集成,大家對Creator的下個版本期待都很高。
但是在1.5發(fā)布之前,我們需要先修掉1.4里面新功能帶來的一些BUG。Cocos引擎產品持續(xù)了多年的版本命名規(guī)則是:大版本增加實用的大功能,小版本不加功能、專修BUG。所以今天的1.4.1是個小版本,著重提高質量。
如果你已經在使用Creator 1.4版,那么我強烈建議您務必升級到今天發(fā)布的Creator 1.4.1版本。
版本亮點
全面支持ES6 Class,解決Sourcemap定位錯誤問題
為了提供在 VS Code 里直接調試 JavaScript 代碼的工作流程,我們在1.4版本重新整理了 Sourcemap 的生成方式,打通了從原碼文件到最終編譯完成的 bundle 之間的映射,但實現上的不完善導致 1.4 版本在項目規(guī)模較大時出現調試時代碼定位不準。這個問題,我們在1.4.1里面著重修復了。
在 1.4.1 版本我們繼續(xù)完善了 ES6 到 ES5 的編譯流程和 Sourcemap 的生成,現在已經全面支持使用 ES6 標準聲明和引用 Class 了。也修復了之前 Sourcemap 定位錯誤的問題。在 VS Code 環(huán)境下進行開發(fā)和調試流程也變得無比順暢!
可以愉快地下斷點調試了:
修復 Prefab 編輯時的一些異常
在 1.4.1 版本里我們重新整理了 Prefab 編輯環(huán)境的實現,現在在場景中編輯模式切換的消息更加可靠,一方面解決了 Prefab 編輯狀態(tài)下可能出現的各種報錯,尤其是使用撤銷時可能導致編輯器卡死的問題,也消除了大量可能造成場景數據損壞的問題。
自動打包圖集優(yōu)化
我們在這個版本加入了新的貼圖「擴邊」選項,能夠有效解決在抗鋸齒開啟狀態(tài)下貼圖邊緣的模糊問題。另外優(yōu)化了相關資源構建的算法,解決了碎圖太多時項目構建可能會卡死的問題。
BMFont 支持字間距設置
Label 組件新增的 `spaceX` 屬性可用于設置字符間距,正負皆可。目前只有位圖字體支持該功能,動態(tài)字體(TTF 和系統(tǒng)字體)暫時無效。
可以愉快地設置字符間距了哦:
以上是在Creator 1.4.1里面修理掉的幾個主要問題,更細的BUG修復列表,請看下文。
完整改動列表
[Editor] 修復了項目腳本量較多時可能出現 sourcemap 定位錯誤的問題
[Editor] 修復特定 prefab 回退時會導致編輯器卡死的問題
[Editor] 修復編輯器加載插件腳本時,typeof module === 'undefined' 判斷會出錯的問題
[Editor] 修復在碰撞分組面板切換分組配對勾選狀態(tài)時,沒有更新配對組的狀態(tài)的問題
[Editor] 修復刪除場景后可以繼續(xù)操作節(jié)點屬性,并導致報錯的問題
[Editor] 增加 cc.Texture2D 資源類型的數組屬性支持
[Editor] 修復了含有下拉菜單的組件在使用功能菜單里的 MoveUp/MoveDown 后,下拉菜單變?yōu)榭盏膯栴}
[Build] 修復碎圖太多時項目構建可能會卡死的問題
[AutoAtlas] 自動圖集 工具增加擴邊選項,修復小圖片放大后邊緣出現模糊的問題
[AutoAtlas] 使用工程中的臨時目錄 temp 存儲生成圖集時的臨時文件
[AnySDK] 修復了移除 AnySDK 框架后構建原生項目會黑屏的問題
[Assets] 修復通過拖拽更新已存在的 fnt 資源會報錯的問題
[Assets] 修復重命名資源時會報 _Scene 找不到的問題
[Engine] 修復 cc.director.setClearColor 傳入浮點數失效的問題
[Engine] 修復 Clipping 性能嚴重下降的問題
[Engine] 修復重復調用 setFrameRate(30) 可能導致幀率上升的問題
[Engine] 修復用 url 加載 raw texture 的時候 loading item 沒有設置 isRawAsset 的問題
[Engine] 修復 JSB 環(huán)境下 setInterval 和 setTimeout 沒有正確綁定的問題
[Engine] 修復在 iOS 上包裹在 iframe 中的 cocos 游戲轉屏時屏幕適配異常
[Engine] 移除文檔中未實現的 cc.game.onStop 接口
[JSB] 修復了空場景放置內存上升的問題
[Action] 修復 cc.sequence 可能導致崩潰的問題
[DragonBones] 修復 playAnimation 指定播放次數的參數可能無效的問題
[DragonBones] 修復 DragonBones 5.0 更新 z 軸排序會導致無限添加子節(jié)點的問題
[EditBox] 修復輸入框在部分瀏覽器上無法自動恢復屏幕朝向或者游戲位置等兼容性問題
[Label] 為位圖字體增加字間距屬性 spaceX
[Spine] 為 RegionAttachment 和 MeshAttachment 接口提供 JSB 綁定
[Prefab] 修復自動同步的 prefab 在編輯過程中修改腳本引起的錯誤
[Spine] 改善了 Spine 動畫中 slot.attachment 接口的 JSB 綁定
[Loader] 修復了原生環(huán)境下使用 cc.loader.load 加載遠程圖片時崩潰問題
[BMFont] 優(yōu)化了 BMfont 字體信息的解析過程,增加緩存
下載地址
https://cocos2d-x.org/filedown/CocosCreator_v1.4.1_win
https://cocos2d-x.org/filedown/CocosCreator_v1.4.1_mac
上一篇: 誰是王者?八大豪門電競俱樂部會師FSPL
下一篇: 休閑玩法入駐 《問道》輕松吸金有妙招