-
mbm
鎖定
mbm簡介
Mbm格式文件可以用mbm whizard工具打開查看。一般用於Symbian OS操作平台的手機主題中(諾基亞居多)。
mbm相關技術
一、2版生成MBM文件的方法
一般是在*.mmp文件中:
START BITMAP xxx.mbm
HEADER
TARGETPATH \system\apps\xxx
SOURCEPATH \gfx
SOURCE c12 qgn_xxx_demo_bmp1.bmp
SOURCE c12 qgn_xxx_demo_bmp2.bmp
SOURCE c12 qgn_xxx_demo_bmp3.bmp
SOURCE c12 qgn_xxx_demo_bmp1_mask.bmp
SOURCE c12 qgn_xxx_demo_bmp2_mask.bmp
SOURCE c12 qgn_xxx_demo_bmp3_mask.bmp
END
則在編譯時會生成xxx.mbm文件。
二、3版生成MBM文件的方法
一般是在*.mk文件中:
TARGETDIR=$(ZDIR)\RESOURCE\APPS
ICONTARGETFILENAME=$(TARGETDIR)\xxx.mbm
mifconv $(ICONTARGETFILENAME) \
/c12,1 $(ICONDIR)\qgn_xxx_demo_bmp1.bmp /c12,1 $(ICONDIR)\qgn_xxx_demo_bmp2.bmp /c12,1 $(ICONDIR)\c12
qgn_xxx_demo_bmp3.bmp
(這種方法會自動查找主位圖相應的作為MASK的位圖生成xxx.mbm文件)
以上方法生成的MBM文件除存儲位置不同之外,最大的不同在於位圖索引。所謂位圖索引,就是MBM中一系列位圖排列的順序,也就是創建位圖或圖標時使用的索引號(iEikonEnv->CreateBitmapL或CEikonEnv::Static()->CreateIconL)。2版是按*.mmp文件中START BITMAP定義的順序;而3版是將查找出的作為MASK的位圖緊跟相應的主位圖之後。
先來看2版MBM中位圖對應的索引:
0 qgn_xxx_demo_bmp1.bmp
1 qgn_xxx_demo_bmp2.bmp
2 qgn_xxx_demo_bmp3.bmp
3 qgn_xxx_demo_bmp1_mask.bmp
4 qgn_xxx_demo_bmp2_mask.bmp
5 qgn_xxx_demo_bmp3_mask.bmp
而3版MBM中位圖對應的索引:
0 qgn_xxx_demo_bmp1.bmp
1 qgn_xxx_demo_bmp1_mask.bmp
2 qgn_xxx_demo_bmp2.bmp
3 qgn_xxx_demo_bmp2_mask.bmp
4 qgn_xxx_demo_bmp3.bmp
5 qgn_xxx_demo_bmp3_mask.bmp
mbm修改方法
Mbm(MultiBitMap)實際上是把多張bmp文件打包/壓縮到了一個文件,其實修改MBM是很容易的。
一。軟件解包:
1.正常安裝軟件,通過FileMan,SeleQ等文件,把你準備修改的bmp文件拷到電腦上。
2.在電腦上安裝Unmakesis,在電腦上解包軟件,得到bmp文件。
二。修改Mbm
電腦端用的是MBM工具(MBM tool)
軟件以修改oggplay為例。
1.打開mbm編輯器,文件--打開,打開炫紫神話.mbm
2.打開MBM文件之後,在mbm編輯器選中你要修改的圖片。單擊Photoshop圖標 對圖片進行編輯。
3.一個個將需要修改的圖片全部替換,圖片名稱和格式不要變。
4.做完之後在mbm編輯器裏面選擇文件——保存就可以了。
5.將“炫紫神話.mbm”複製回原來的文件夾中。
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:15次歷史版本
- 最近更新: 小胖_0216