中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

【Cocos2dx工具】Cocostudio界面編輯器一

發布時間:2020-07-17 13:06:28 來源:網絡 閱讀:762 作者:龍顏碩 欄目:開發技術

【Cocos2dx工具】Cocostudio界面編輯器


寫在前面——

   如果轉載請注明出處,謝謝大家支持

   同步更新51CTO博客

——Forward

我的微博——龍顏碩

今天我們開始CocostudioUI(界面)編輯器的學習(如還有同學不知道Cocostudio,請到Cocos2dx工具——Cocostudio之數據編輯器使用進行初步了解)

這一片博客中,我們主要介紹一下Cocostudio界面編輯器的操作,隨后我們會對界面的實際編碼作進一步說明。

打開UI編輯器

【Cocos2dx工具】Cocostudio界面編輯器一

1

為了能夠更方便的使用UI編輯器,首先來對這個編輯器整體做一次了解:

【Cocos2dx工具】Cocostudio界面編輯器一

2

如圖2所示,紅色區域是我們可以添加的控件工具欄區域;藍色區域是我們編輯過程中使用的主區域,即所有主要的操作結果都是在這個區域中完成的;×××區域是我們編輯之后物理層級結構展示區域;綠色區域是我們在編輯過程中選中控件的屬性顯示區域;藍綠色(這個顏色是這么說嗎?^_^)區域是我們這個UI使用的所有資源展示區域;紫紅色區域是上邊某一資源圖片被選中時候的預覽圖顯示區域。

OK,有了對編輯器整體認識之后,我們就可以開始使用它了……

如果沒有已經編輯好的UI,我們需要新建一個項目如下圖所示:

【Cocos2dx工具】Cocostudio界面編輯器一

3

這時會彈出項目選項的對話框,按照具體情況填寫即可:

【Cocos2dx工具】Cocostudio界面編輯器一

4

這時我們會在編輯使用的主區域出現一個用黑框表示的編輯區域如下圖:

【Cocos2dx工具】Cocostudio界面編輯器一

5

這個黑色編輯區域大小是與我們期待的分辨率一致的,那么肯定有人會問——編輯器怎么會知道我們期望的分辨率是多大呢,如果這個分辨率與我們期望的分辨率大小不一致怎么辦呢?

大家注意看編輯器左上角有一個文本標志“畫布”后面跟隨一個下拉列表框選項,我們可以通過這里來告知或修改我們正在編輯UI的分辨率大小:

【Cocos2dx工具】Cocostudio界面編輯器一

6

設計者很周到的為我們提供了多種分辨率(包括:480X320960X6401024X768以及以上幾種分辨率的豎屏結構),隨著我們選擇的不同,前面提到的黑色編輯區域也隨之變化。

好的,這個時候我們相當于有了自己一張畫布,不過僅有畫布還是不夠的,我們還需要畫筆——

【Cocos2dx工具】Cocostudio界面編輯器一

7

是的,如圖7所示這就是我們的空間工具欄。從上往下,設計者為我們提供了滾動層、文本按鈕、文本區、輸入框、數字標簽、進度條、容器層(一般都要首先在畫布上先添加一個容器層)、圖片控件、文本框、滑動條、復選框、按鈕等。相信很快設計者肯定會為我們提供出更多的空間來,期待哦~

相信以上這些控件大家都知道是做什么用的,Forward就不在這贅述了。這里只做簡單的控件加載說明,選中畫布開始添加控件:

【Cocos2dx工具】Cocostudio界面編輯器一

8

如下圖9所示,這是Forward自己編輯的一套UI,里面使用了容器層、滾動層、文本按鈕、文本區、輸入框、數字標簽、進度條等等。

【Cocos2dx工具】Cocostudio界面編輯器一

9

這些控件具有一定的層級關系,我們可以在前面提到的對象結構這個View中看到,如下圖10所示:

【Cocos2dx工具】Cocostudio界面編輯器一

10

好了,保存項目,并打開之前設定的路徑,我們看到如下圖所示的結果:

【Cocos2dx工具】Cocostudio界面編輯器一

11

打開NewProject.xml文件:

【Cocos2dx工具】Cocostudio界面編輯器一

12

打開xml文件中記錄的Resources目錄,結果如下:

【Cocos2dx工具】Cocostudio界面編輯器一

13

在這篇博客中,我們主要了解了UI編輯器的使用,可能更適合策劃同學們……那么有了編輯好的UI界面之后,我們如何把它們加載到我們的程序中去呢?如何是對應的控件具有其對應的功能呢?這些問題Forward會在《【Cocos2dx工具——Cocostudio界面編輯器】》中作進一步的說明。


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

峨山| 荔波县| 宜丰县| 东乌珠穆沁旗| 安远县| 沅江市| 富阳市| 荔波县| 舞阳县| 青河县| 井陉县| 汤阴县| 云梦县| 长沙市| 同仁县| 柯坪县| 安多县| 互助| 镇江市| 磐安县| 卢氏县| 哈尔滨市| 祁门县| 克什克腾旗| 富锦市| 三明市| 神池县| 西青区| 峨眉山市| 防城港市| 禹州市| 碌曲县| 浮梁县| 青铜峡市| 义马市| 万荣县| 衡阳市| 望都县| 嘉峪关市| 颍上县| 新郑市|