軟件介紹X-studio365是一款功能強(qiáng)大的游戲開(kāi)發(fā)工具,具有占用體積僅15M、啟動(dòng)速度快、媲美VSCode現(xiàn)代碼編輯器的體驗(yàn)等特點(diǎn),讓用戶可以享受到流暢的編程感受,還擁有完整2D粒子編輯功能、場(chǎng)景編輯功能和屏幕適配預(yù)覽功能,是游戲開(kāi)發(fā)者最好的助手。 軟件特色* 直接使用cocos2d-x渲染主編輯界面 * X-studio365支持多達(dá)20種布局對(duì)齊方式 * 發(fā)布資源支持使用AES256-CBC模式加密 * X-studio365支持任意有效Windows路徑(包含中文,空格), 自動(dòng)將中文圖片文件翻譯為拼音,將空格替換為下劃線,避免發(fā)布到.csd或.csb后,引擎不支持中文的困擾 * 節(jié)點(diǎn)多選,整體移動(dòng),改變大小 * 畫(huà)布縮放,浮動(dòng) * 支持粒子編輯功能 * 屏幕適配預(yù)覽功能,可預(yù)覽任意設(shè)備尺寸效果 * 支持導(dǎo)入CocosStudio ccs工程及反導(dǎo)入CocosStudio發(fā)布的json和csb格式ui, 【文件】【導(dǎo)入】【CocosStudio(*.ccs)】,【文件】【導(dǎo)入】【CocosStudio(*.csb)】需先新建一個(gè)空工程 * 支持導(dǎo)入csb(將csb文件拖入編輯器場(chǎng)景即可)和發(fā)布到csb給ccoos2d-x引擎直接使用 * 靈活的UI節(jié)點(diǎn)父子關(guān)系,不論是精靈,按鈕,層還是粒子節(jié)點(diǎn)均可作為父節(jié)點(diǎn)承載其他節(jié)點(diǎn) * 集成了AES批量數(shù)據(jù)加密工具, 具有AES CBC模式批量數(shù)據(jù)加密解密,MD5校驗(yàn),特定格式文件提取,差異文件提取等功能. * spine骨骼動(dòng)畫(huà)預(yù)覽用法:將spine導(dǎo)出的.atlas,.json,.png三者之一拖入場(chǎng)景即可,支持動(dòng)畫(huà)切換,事件查看,速度調(diào)整,骨骼縮放,著色器選擇 * 粒子編輯器,支持動(dòng)態(tài)范圍滑塊調(diào)參 * 支持發(fā)布為CocosStudio工程 * 支持發(fā)布任意節(jié)點(diǎn)為CocosStudio工程或.csb文件 * 屬性編輯器支持拖入文件 * 場(chǎng)景編輯器支持拖入多張圖片 * 場(chǎng)景對(duì)象探查器支持方向鍵微調(diào)節(jié)點(diǎn)位置 * 支持按住Shift鍵固定水平和垂直移動(dòng)節(jié)點(diǎn) * 支持多語(yǔ)言: 簡(jiǎn)體中文和英文 * 支持按鈕標(biāo)題文本特效,彌補(bǔ)CocosStudio不支持的缺憾 * 支持spritesheet合圖創(chuàng)建 * 2D粒子編輯功能已完全支持,可編輯和導(dǎo)入導(dǎo)出粒子PLIST 軟件功能Lua調(diào)試功能 * X-studio365支持調(diào)試cocos2d-x游戲 * X-studio365支持捕獲lua-print及cocos2d::log輸出 * X-studio365支持高速符號(hào)緩存,第二次啟動(dòng)調(diào)試可達(dá)到秒啟 * X-studio365內(nèi)含BabeLua秒起插件,使BabeLua支持秒起調(diào)試,并捕獲Debug輸出日志,需要的可加入QQ群在群文件下載 * 注意用VisualStudio開(kāi)發(fā)時(shí),lua腳本引擎盡量使用dll方式, 這樣游戲即使再次編譯,lua腳本引擎dll不變,啟動(dòng)調(diào)試也是秒啟 代碼編輯功能 * 支持自動(dòng)識(shí)別UTF-8編碼,并支持多種編碼格式 * 支持Ctrl+P快速搜索工程文件 * 支持Ctrl+R快速搜索當(dāng)前代碼文件所有函數(shù) * 支持Ctrl+F當(dāng)前文檔查找,可查找全部匹配項(xiàng) * 支持Ctrl+H當(dāng)前文檔替換功能 * 支持Ctrl+Shift+F全工程文件內(nèi)容搜索,搜索支持正則表達(dá)式 * 支持在任意目錄下文件內(nèi)容搜索, 工程中可右鍵資源視圖快捷搜索某個(gè)目錄 * 支持Ctrl+Tab快速切換最近打開(kāi)文件列表 * 支持Ctrl+-/Ctrl+Shift+-前后導(dǎo)航功能 * 支持Ctrl+F2更改當(dāng)前文檔所有匹配項(xiàng) * 支持Ctrl+D加選下一匹配項(xiàng) * 支持Alt+鼠標(biāo)塊選文本 * 支持代碼自動(dòng)完成 * 支持Ctrl+I格式化Lua代碼,選中代碼或當(dāng)前文檔代碼 * 支持多編碼轉(zhuǎn)換 * 支持Lua語(yǔ)法檢查 * 支持Ctrl+/注釋Lua代碼 * 支持以二進(jìn)制Ascii視圖查看二進(jìn)制文件 使用方法如何更改X-studio365中的字體? 軟件默認(rèn)代碼編輯器字體是 Source Code Pro, 如果不喜歡可以通過(guò)快捷鍵 Ctrl+Shift+P 打開(kāi)快捷命令對(duì)話框, 然后選擇 Edit Global Coding Settings 打開(kāi)全局代碼配置文件,找到 global.font-face , 修改字體后保存即可立即生效,如圖所示: 如何使用X-studio365進(jìn)行加密資源? 1、打開(kāi)安裝好的X-studio365,就可以使用命令行加密資源了 -cfg=[file]: 指定加密配置文件,用于加密工具保存加密密鑰及其他加密選項(xiàng) -i=[path]: 指定加密輸入目錄 -o=[path]: 指定加密輸出目錄 -j2: 啟用雙線程加密資源 -ft=*.png;*.csb: 指定資源加密文件類型 -dc=.ttf;.mp3;.ogg: 指定直接拷貝文件類型,某些類型文件可能不需要加密 -dda=: 指定數(shù)據(jù)摘要算法,可選算法: md4, md5, sha1, sha256, sha384, sha512 -eflags=1`: 1: 使用md5扁平化文件名并存儲(chǔ)至eflags.csv; 2: 計(jì)算文件原始數(shù)據(jù)摘要并存儲(chǔ)至eflags.csv; 4: 計(jì)算處理有文件數(shù)據(jù)摘要并存儲(chǔ)至eflags.csv ; 8: 取文件名md5照樣前兩個(gè)字符分目錄存儲(chǔ)處理后資源 -plugin: 指定加密插件DLL,插件編寫(xiě),詳見(jiàn): https://github.com/simdsoft/x-studio/blob/master/plugin/EncryptSystemPlugin.h 示例命令: "%XS_INSTDIR%\x-studio.exe" -c -enc -cfg=D:\encrypt-cfg.xml -i=D:\OriginalRes1 -o=D:\EncryptedRes1 更多參數(shù),請(qǐng)使用如下命令查看: "%XS_INSTDIR%\x-studio.exe" -c --help 2、注意事項(xiàng) 目前解密運(yùn)行庫(kù)在Cocos2d-x-3.3及以上版本是支持的(只要未使用API: getFileDataFromZip), 但3.10及以下版本,win32需要將 FileUtilsWin32 構(gòu)造函數(shù)的訪問(wèn)控制權(quán)限由 private 修改為 protected 初次加密,加密工具會(huì)自動(dòng)隨機(jī)生成AES-CBC加密模式所需ivec和key, 并且加密完成后會(huì)存儲(chǔ)到encrypt-cfg.xml文件中,以便在解密運(yùn)行庫(kù)中設(shè)置密鑰 如果由-cfg選項(xiàng)指定的加密配置文件已存在, 那么工具從中讀取加密選項(xiàng), 但是如果相同選項(xiàng)在配置文件和命令行參數(shù)中都有指定,那么命令行參數(shù)會(huì)覆蓋加密配置文件中的參數(shù), 并更新配置文件 如果指定encrypt-cfg.xml已存在, 并且需要變更密鑰,那么你只需要從配置文件中刪除ivec和key元素即可 Cocos2d-X Demo地址: https://github.com/simdsoft/x-studio/tree/master/encrypt-demo/cpp-empty-test , 基于Cocos2d-X-3.17.1 對(duì)于Lua工程,Win32平臺(tái)請(qǐng)將加密密鑰設(shè)置代碼移動(dòng)至:SimulatorWin.cpp文件的SimulatorWin::run()中,同時(shí)AppDelegate.cpp添加預(yù)處理器判斷,如圖所示: 更新內(nèi)容1.【代碼編輯】修復(fù)某些情況下,初次打開(kāi)工程,活動(dòng)文檔內(nèi)容未被加載問(wèn)題 2.【軟件更新】軟件更新MD5校驗(yàn),支持大寫(xiě) 3.【代碼編輯】升級(jí)Scintilla組件至4.2.3 4.【代碼編輯】修復(fù)powershell語(yǔ)法高亮 5.【UI編輯】修復(fù)導(dǎo)入csb后,按鈕內(nèi)置文字字體可能變小問(wèn)題 6.【UI編輯】?jī)?yōu)化拖入資源到節(jié)點(diǎn)屬性框后,及時(shí)刷新為相對(duì)路徑 7.【代碼編輯】修復(fù)在文件中替換全部:無(wú)法替換已打開(kāi),但內(nèi)容未加載的文檔問(wèn)題 8.【代碼編輯】修復(fù)在文件中替換全部:已打開(kāi)文檔修改標(biāo)識(shí)可能不會(huì)刷新問(wèn)題 9.【代碼編輯】增強(qiáng)CodeSnippet功能,自動(dòng)完成后, 自動(dòng)選中函數(shù)名稱,方便修改 10.【代碼編輯】增加-digest=xxx參數(shù),支持md5,sha1,sha256等文件hash摘要功能,并集成到系統(tǒng)shell菜單'Hash with x-studio' 11.【軟件核心】簡(jiǎn)化主題管理,統(tǒng)一框架和代碼主題,去除應(yīng)用程序外觀菜單 12.【UI編輯】增加檢測(cè)win7系統(tǒng)缺少d3dcompiler_47.dll時(shí), 自動(dòng)修復(fù)機(jī)制 |
1深度技術(shù)win10正式版ghost(32位)旗艦......
2番茄花園win10 X86 ghost 標(biāo)準(zhǔn)通......
3番茄花園Win10_Ghost Win10 64......
4雨林木風(fēng) GHOST WIN10 X64 快速裝......
5深度技術(shù)GHOST WIN10 X64 尊貴專業(yè)......
6筆記本W(wǎng)in10系統(tǒng) 64位中秋特別 官方正式版......
7筆記本win10正式版ghost(32位)中秋特......
8雨林木風(fēng)win10(32位)ghost 中秋特別......