開源地圖編輯器 MarbleMap,支持Cocos2d-x坐標系


由9秒社團開發並維護的MarbleMap是支持Cocos2d-x坐標系和as3坐標系的地圖編輯器,功能完善高效。這里詳細介紹一下它的使用方法!

一、功能簡述
9秒社團開發並維護的MarbleMap是支持Cocos2d-x坐標系和as3坐標系的地圖編輯器,功能完善高效。這里詳細介紹一下它的使用方法!

144545ud3pnunyjxqxnunq

二、        控制面板

144545wogwzvlyjllgwwiz

具體功能將在之后分別介紹。
A.        新建
點擊“瀏覽”,可以導入地圖圖片資源。可編輯屬性包括:地圖名稱,網格寬度(像素)、網格高度(像素),左下角坐標系選擇(取消勾選,使用左上角坐標系)。
點擊“確定”完成新建。
如下圖所示:

144545fwu0wiriumk1zz0w

B.        路徑操作
該功能可設置阻擋標記網格,以實現尋路等功能。使用鼠標右鍵,可以拖動地圖,左鍵可拖動不了。
路徑操作面板如下所示:

44l9

導入:可以導入編輯完成的路徑配置文件(*.json)。
清除:可以清除當前編輯的所有路徑操作。
導出:將當前編輯的路徑操作,導出對應配置文件(*.json)。
路徑網格:勾選時,顯示新建地圖時設置的網格規格。取消勾選,無法編輯路徑標記。
路徑標記:勾選時,可以編輯路徑標記,選擇筆刷的數值,可以改變一次標記的網格數量;取消勾選,則鼠標在網格上點擊拖動不會留下標記,且此時“不可擦出”灰度。
不可擦除:在“路徑標記”勾選時,可以使用此功能。取消勾選后,鼠標點擊拖動,可以擦除已編輯的路徑操作。
標記類型:輸入數值后,點擊確定,可以更改標記外觀(不同類型的具體功能,需程序自行設定);此處不能為空、不能為0。
實例操作如下圖所示:

4icnhi

(上圖為先后使用了筆刷為3、標記類型為1,筆刷為1、標記類型為2的設置,進行了路徑操作結果)
C.        物品
該功能可為地圖添加物品,如建築物、植被、傳送門等。當勾選“路徑網格”時,不能進行物品操作。
操作面板如下圖所示:

144546kwoo8u7ffee7fwwv

 

點擊“選擇物品目錄”,選擇文件夾位置,導入物品圖片。左鍵選中列表中物品圖標,拖拽至地圖位置,物品添加完成。可以通過點擊紅綠色箭頭,改變物品的層級(綠色箭頭向上一層,紅色箭頭向下一層)。
可編輯屬性包括類型、編號、坐標、錨點。其中錨點的取值范圍為【0,1】,對應地圖坐標系。如勾選“設置為傳送門”,可將當前圖片設置為傳送門,並增加可編輯屬性:目標地圖、出生點編號。
點擊“保存設置”,可以保存對當前選擇圖片屬性。
點擊“導出物品”,可以將當前選中物品的已保存屬性導出成配置文件(*.json)。
勾選“刪除”,物品選中狀態改變,點擊地圖中物品可以將物品從地圖中刪除;點擊“清空”,則刪除地圖中所有物品。如下所示:

144546qw2lq9z2ll2bk3a2

D.        聲音
為地圖配置音樂音效,可以包括背景音樂,以及UI效果音等。
操作面板如下所示:

144546va10h88zhg50llsg

設定“類型”、“編號”后,點擊“添加”,可以在列表中增加一條聲音設置。點擊“保存設置”,將保存列表中的聲音配置信息。
點擊“導入”按鈕,導入聲音配置文件(*.josn)。
點擊“導出”按鈕,將導出最后一次的保存結果(*.josn)。
勾選列表中信息(可全選),點擊“刪除”,可刪除該信息。
E.        切圖
該功能可以將當前地圖(不包含物品)按需求切割成有序圖片,圖片排序順序參考坐標系。
操作面板如下圖所示:

144546btj3l3jsjkj3ebob

可編輯屬性包括切片前綴、切片寬度(像素)、切片高度(像素)、存儲目錄。
勾選“預覽”,可以查看切塊分布(更改寬度和高度數值后,需要重新勾選才能預覽)。

點擊“切”按鈕,在目標文件夾生成切圖結果圖片。

MarbleMap Git@OSC地址:http://git.oschina.net/9maio/MarbleMap/

MarbleMap 官方論壇:http://www.9miao.com

9秒社團,開源是一種信仰。

下載地址https://github.com/sxmad/MarbleMap-RPG-Game-Map-Editor

http://www.9miao.com/forum.php?mod=viewthread&tid=46235&highlight=Marble%2BMap

adobe air 運行環境下載地址:http://get.adobe.com/cn/air/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM