| |
|
[原创] PPC2003的Touch 3D界面更新0.2版
|
【口袋数码-
中级应用】
最近抽空对TouchTouch进行了更新,之前的版本我自己都觉得太简单了,多谢几位机油关注并提出了中肯的意见:
原帖见:
http://bbs.pdafans.com/viewthread.php?tid=579286&extra=page%3D1%26area%3D&page=1
本来我想在原帖里面修改我的帖子来进行更新的,无奈没有看到修改的选项,所以只得另开新贴了
这次更新比较大,主要有以下几点
1. 增加了PNG格式图片的支持,并且支持透明效果!!
2. 图片可以是任意尺寸的,但建议不要超过 1024x 1024,这太大了,完全没有必要,而且很占内存
(上一版本中有图片的长或者宽必须是2的整数次方的限制,也就是必须是4, 8, 16, 32, 64。。。256等等这样的尺寸,这主要是出于速度的考虑
虽然这一版本支持了任意尺寸,但是非上述尺寸的图片必须要经过缩放处理才能被图形库支持,是会有轻微的性能损耗的,所以仍然建议优先使用
上面的那些尺寸,但长和宽并不要求相等的)
3. 配置文件的格式作了部分调整,增加了比较多的自定义选项,详细见下面的红色文字的描述
4. 支持文字的3维显示,并可以自定义想要使用的字体和大小
为改进程序的性能,加入了fps显示的功能,希望大家提供一下自己的fps数据以及机型信息(主要是CPU,内存),谢谢
配置文件的格式:
增加了显示fps,背景色,命令标题颜色,truetype字体路径 以及文字显示位置的设置
调整的选项有,图片资源统一在配置文件的前面以"texture="来制定,后面用到的地方使用该图片的序号即可
具体的含义见下面示例文件部分的注解:
# Configuration file format:
############################################
# global settings
############################################
# back color
show_fps=1 # ===> 1为显示fps,0为不显示
back_color=128,128,128 #====>背景颜色的rgb值
caption_color=0,255,255 #====>字体颜色的rgb值
#font
font_path=\Storage\Fonts\msyh.ttf #====>字体的路径,必须是truetype字体
font_size=14 #====>字体大小
# textures
#下面是第1个图片
texture=textures\wall.png
#下面是第2个图片
texture=textures\8_alpha.png
##下面是第3个图片,依次类推。。。
texture=textures\pic2.png
texture=textures\pic3.png
texture=textures\pic4.png
texture=textures\pic5.bmp
#face texture index
#正面使用的图片的序号为第1个图片
face_tex_index=1
#左面使用的图片的序号也为第1个图片
face_tex_index=1
#后面和右面没有制定序号,将默认使用的图片序号为第1个图片
############################################
# face touch command defined below
############################################
# front face
face=1
#command
caption=计算器 #====> 命令按钮上显示的文字,如果不要文字,就将等号"="后面直接输入回车即可,这样可以提高性能
cap_pos=180,50 #====> 命令文字左边中心的位置
comm_tex_index=2 #====> 命令使用上面定义的第二个图片
region_c=0,0,239,105 #====> 命令的点击有效区域,分别为 左,上,右,下的值
region_t=56,21,183,84 #====> 命令图片的显示区域,分别为 左,上,右,下的值
app_path=\windows\calc.exe #====> 调用程序的路径
#command
caption=
cap_pos=200,157
comm_tex_index=3
region_c=0,107,239,212
region_t=56,128,183,191
app_path=\windows\calc.exe
#command
caption=
cap_pos=200,264
comm_tex_index=4
region_c=0,214,239,319
region_t=56,235,183,298
app_path=\windows\calc.exe
# left face
face=2
#command
caption=
cap_pos=0,0
comm_tex_index=5
region_c=0,0,79,79
region_t=0,0,79,79
app_path=\windows\calc.exe
#command
caption=
comm_tex_index=5
region_c=80,0,159,79
region_t=80,0,159,79
app_path=\windows\calc.exe
<余下部分省略...>
TouchTouch_Version_0.2.rar
|
| |
|
|
|
|
| 编辑:笑坤 |
文章目录:
|
| 提倡互联网共享精神,欢迎联系作者同意后转载! |
|
|