- 精华
- 2
- 帖子
- 15689
- 威望
- 16 点
- 积分
- 16857 点
- 种子
- 7 点
- 注册时间
- 2008-4-5
- 最后登录
- 2024-8-1
|
本帖最后由 shenqifx 于 2010-12-11 11:21 编辑
英文教程:http://opl.psx-scene.com/8/theme.html
一般图标
按钮(circle,square, triangle, cross, up, down, start, select, L1, L2, R1 and R2)图标无法自定义(防止进入OPL界面过于缓慢)。
可以自定义的图标:
• app.png = 应用程序图标
• config.png = 设置菜单图标
• disc.png = 列表项图标
• eth.png = 网络模式图标
• hdd.png = HDD模式图标
• usb.png = USB模式图标
图标格式为含Alpha通道的32位PNG文件(PhotoShop不支持这种格式,FireWork据说支持),尺寸为64x64。
读取等待动画图标
格式与普通图标一致,尺寸为32x32,文件名必须与下面相同,每个文件代表一帧动画。
• load0.png
• load1.png
• load2.png
• load3.png
• load4.png
• load5.png
• load6.png
• load7.png
背景
背景图片支持JPG和PNG(不要求Alpha通道)格式,尺寸为640x512(PAL制式)、 640x448 (NTSC制式),官方推荐使用640x480尺寸,可以同时适应两种制式。
3D化封面显示
在封面下显示一个外框,利用3D贴图将封面图片按指定的4个顶点位置显示出来,实现模拟的3D封面效果。外框图片的文件名为 cover_overlay.png ,格式为含Alpha通道的32位PNG文件,尺寸不限(以3D贴图来说最好用可以被4整除的长宽尺寸)。
在conf_theme.cfg 文件中的相关定义为:
• cover_blend_ulx=14 左上角x位置
• cover_blend_uly=16 左上角y位置
• cover_blend_urx=153 右上角x位置
• cover_blend_ury=16 右上角y位置
• cover_blend_blx=14 左下角x位置
• cover_blend_bly=215 左下角y位置
• cover_blend_brx=153 右下角x位置
• cover_blend_bry=215 右下角y位置
通用设置
以下设置都保存在 conf_theme.cfg 文件中:
• use_default
是否启用默认图标,可设置值为0和1,默认值为1,即启用,要使用自定义图标必须设置为0。
• items_list_icons
是否在游戏列表项前显示小光盘图标,可设置值为0和1,默认值为0,即不显示。
• use_real_height
是否使用真实的背景图片高度,可设置值为0和1,默认值为0,即不使用(默认640x480)。
• displayed_items
列表每页显示项目的条数,可设置值为1和20。
• background_mode
背景显示模式,可设置值为:
0 = 图片模式,如果没有找到背景图片,则自动使用模式1。
1 = 等离子模式,默认的动态背景。
2 = 纯色模式。
3 = 封面模式,要使用游戏的背景封面必须指定为此模式。
• background_alt_mode
是否将背景应用到全部界面上(设置、对话框等)。
• bg_color
定义背景模式2的颜色,值为24位RGB值:#RGB,如 #0000ff 为蓝色。
• text_color
屏幕上的文件色彩,值为24位RGB值:#RGB,如 #ff0000 为白色。
• ui_text_color
对话框内的文字颜色,值为24位RGB值:#RGB,如 #ffffff 为白色。
• sel_text_color
被选中的文字颜色,值为24位RGB值:#RGB,如 #00ff00 为绿色。
conf_theme.cfg 文件的一个样本:
use_default =1
items_list_icons=1
use_real_height=0
displayed_items=15
background_mode=3
background_alt_mode=2
bg_color=#2e5eb0
text_color=#009fff
ui_text_color=#00ffff
sel_text_color=#e30000
调整控件的显示位置
可调整的项目如下:
1.menu_icon 菜单图标(模式图标)
2.menu_text 菜单标题
3.items_list 游戏列表
4.item_icon 游戏图标
5.icon_cover 封面图片
6.icon_text 封面文字
7.loading_icon 读取等待图标
8.hint_text 屏幕底部的各种按钮文字
调整方法为:控件名_调整项=指定值,可用的调整项有:
• element_enabled
是否允许控件显示,可指定值为0和1,0为不显示。
• element_aligned
是否允许控件居中,可指定值为0和1,0为不居中。
• element_x
• element_y
控件的X轴和Y轴坐标,使用屏幕坐标系指定,即 X在0-640,Y在0-480的范围之内,其中0,0为屏幕左上角,640,480为右下角。
• element_width
• element_height
控件在自动居中情况下的高度和宽度范围,整个控件的可用范围由element_x,element_y,element_width
,element_height四个值所圈定的矩形范围控制。
• element_color
控件文字的颜色,使用24位RGB值指定,如 #ff0000 为红色。
使用主题
主题应保存在以 thm_ 打头的文件夹中,如:thm_God of War,其中God of War将作为主题名称显示在OPL的主题列表中,conf_theme.cfg文件和图片文件同时保存在主题文件夹下,所有主题文件夹应保存在设备的THM(大写)文件夹下(与ART、VMC文件夹的位置相同),并同时支持4种设备,USB、SMB、HDD和记忆卡。
|
评分
-
1
查看全部评分
-
|