CocoStudio资源区导入Plist/PSD文件
這兩種文件在使用中和普通文件稍有不同,下作簡單介紹。如有不適的地方歡迎批評指正。?
首先簡單說一下Plist文件,Plist文件通常用于儲存用戶設置,也可以用于存儲捆綁的信息,該功能在舊式的Mac OS中是由資源分支提供的。也就是說該文件最初來自MAC系統(tǒng),因Cocos2d-x起源于cocos2d-iphone,所以這一文件格式也被一同引入。?
在cocostudio編輯器中,目前支持的plist文件有兩種,一種以TexturePacker為代表導出的圖像集合,另一種粒子(Particle)文件。我們的cocostudio也支持將碎圖生成為plist圖片。plist圖像文件都是兩個文件(.plist/.png)同時存在的,并且文件名稱相同,.plist負責圖像文件信息存儲,.png則存儲整合后的圖像。plist粒子文件則可能由一個或兩個文件組成(.png是非必須存在的,當圖片過小時圖像將被base64轉(zhuǎn)換成字符串存在.plist文件中)。?
另一種圖形文件PSD,它是Adobe公司的圖形設計軟件Photoshop的專用格式。同一個文件中也包含多個圖層信息,也是美術(shù)使用最重要的格式。?
CocoStudio為了方便開發(fā)者,對這些格式都提供了支持。但用戶如果想順利使用這些功能需要注意一些地方:?
?
?
1:UI、動作、場景都支持plist圖像和PSD圖像。Plist粒子文件只有場景編輯器和動作編輯器可以使用。?
2:Plist文件導入時必須將對應的.PNG圖像一同導入到資源區(qū)。如果是直接放到項目的Resource文件夾內(nèi),可以通過刷新資源區(qū)更新數(shù)據(jù)。?
3:Plist圖像和PSD圖像導入到資源區(qū)時都是以一個文件夾的形式顯示(分別為“PL”和“PS”圖標),文件夾內(nèi)包含所有的子圖。CocoStudio不提供對子圖的編輯功能,你也不可以單獨刪除一個子圖。?
4:PSD圖像的所有圖層必須要做柵格化處理,未經(jīng)柵格化的圖像將不能被識別。?
5:導出項目功能,不管你選擇導出大圖模式或?qū)С鲂D模式,Plist圖像將不會被再次編輯,而是直接導出。(比如選擇導出小圖模式,plist圖像還是會直接導出的。)?
6:導出項目時PSD則將所有使用的圖層當做小圖處理。如果導出大圖將把需要的圖層整合進plist圖像中。?
7:CocoStudio支持將Plist、PSD圖形導出為碎圖。(步驟:在資源區(qū)選中Plist圖像,右鍵菜單選擇“導出為碎圖”選項。)?
注意導出項目和導出碎圖的區(qū)別!?
總結(jié)
以上是生活随笔為你收集整理的CocoStudio资源区导入Plist/PSD文件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 五 Django 1.5.4 User
- 下一篇: iOS - 切换图片/clip subv