- 积分
- 296
- 实力分
- 点
- 金钱数
- 两
- 技术分
- 分
- 贡献分
- 分
|

楼主 |
发表于 2005-10-31 16:36:18
|
显示全部楼层
以下教程部分转载自“IOICN”的STAR_FOX!
现在以下我开始解说 *.skn 皮肤说明文件到底能玩什么花样!
Object/执行命令---Control type/命令形式-----Remark说明
======================================================================
Alarm----------Text/文字-------------The alarm time (if an alarm is set).
/手机闹铃时间显示(闹铃预设才能显示).
AlarmIcon------Icon/图标-------------Icon indicating that an alarm is set (will be hidden if unset).
/制作闹铃图片显示手机已经启动闹铃(闹铃没打开是无法显示的).
Album----------Text/文字-------------The name of the album currently playing.
/显示正在播放歌曲专辑名称.
Analyzer-------Analyzer/跳动音节------The spectrum analyzer.
/歌曲播放中显示跳动音节(必须制作图片).
Animation------Animation/动画--------Plays a sequence of bitmaps, it's similar to an animated gif file.
/无论在待机中或播曲中都能显示动画(大约10秒执行一次动画).
Artist---------Text/文字-------------The name of the artist currently playing.
/显示正在播放歌曲中演唱者的名称.
Clock----------Text/文字-------------The current time.
/显示手机实际时间.
Genre----------Text/文字-------------The genre of the song currently playing.
/显示正在播放歌曲中的类型.
Listbox--------ListBox/曲目列表-------The listbox with the playlist etc.
/选曲目录列表.
Logo -----------Animation/动画--------Plays a sequence of bitmaps, it's similar to an animated gif file. This is only visible while _no_ song is playing!
/当没有歌曲播放时显示个人信息动画.
NextSong-------Button/固定按键功用------A button which plays the next song in the playlist.
/固定按键使用"播放下首曲".
PauseButton ----Button/固定按键功用------A button which pauses the plackback. It is visible only if a song is currenlty playing. Please see also the comments for PlayButton.
/固定按键使用"歌曲暂停".
PauseButton2---Button/固定按键功用------Just like PauseButton, but it will always be visible. See comments for PlayButton.
/类似暂停按键功能,但是它能让你见得到.参照播放按键.
PausedIcon-----Icon/图标-------------A icon indicating that the playback is paused.
/歌曲暂停中的图片显示(必须制作图片).
PlayButton -----Button/固定按键功用------A button which play the selected song, or resumes the paused song. Will be hidden if player is in paused mode. Will be dimmed if no playable song is selected in the listbox. This button can be used in conjunction with the PauseButton, overlaying the two buttons at the same place - only one will be visible at a time.
/固定按键使用"播放曲目".
PlayButton2----Button/固定按键功用------Just like PlayButton, but it will always be visible. See comments for PlayButton.
/类似播放按键功能,但是它能让你见得到.参照播放按键.
Played---------Text/文字-------------Time played and total time in the format "00:00 / 00:00".
/显示歌曲播放时间,例子"00:00 / 00:00" = "歌曲时间进度 / 歌曲统计时间"
PlayedDigits---Digits/播放大数字图片-----Time played displayed with bitmapped digits (see description of Digits control below).
/自定歌曲播放时间显示更大的数字或更美观的数字(必须制作图片).
TotalDigits----Digits/统计大数字图片-----Total song time displayed with bitmapped digits (see description of Digits control below).
/自定歌曲统计时间显示更大的数字或更美观的数字(必须制作图片).
PlayingIcon----Icon/图标-------------An icon indicating that a song is playing.
/歌曲播放中的图片显示(必须制作图片).
Position-------Slider/歌曲播放进度条显示------The song position slider. Will be inactive/dimmed if no song is playing.
/显示歌曲播放进度条滑动(当歌曲播放时执行动作).
PrevButton-----Button/固定按键功用------A button which plays the previous song in the playlist.
/固定按键使用"播放上一首歌曲".
RepeatButton---Button/固定按键功用------A two state button which is used for enabling/disabling repeat mode.
/固定按键使用"重复播放所有歌曲".
RepeatIcon-----Icon/图标-------------An icon indicating that the repeat mode is on (will be hidden if repeat is off).
/显示重复播放图片(必须制作图片).
Scrollbar------ScrollBar/选曲拉动条----The scrollbar associated with the listbox.
/显示选曲拉动条(必须制作图片).
StopButton-----Button/固定按键功用------A button that stops playback. Will be dimmed if no song is playing.
/固定按键使用"停止播放".
Title----------Text/文字-------------The title of the song currently playing.
/显示正在播放的歌曲名称.
TrackNumber----Text/文字-------------The tracknumber of the song currently playing.
/歌曲以编号显示.
Volume---------Slider/声量拉动条-------The volume slider.
/显示声量拉动条(必须制作图片).
======================================================================
O.K! 相信大家已经明白 OGG 皮肤能玩的就只有这些了!
下面开始教导大家怎样把图片编排在画面上!
编辑TXT文本时的一些关键词翻译和解说: (使用我之前制作 WINAMP.SKN 的作为范例)
---------------------------------------------------------------------------------------------------------------
OggPlay 1 {
FlipOpen {
Played { -显示歌曲播放时间,例子"00:00 / 00:00".
Position 28 20 56 19 -显示在壁纸上的位置 X=28 Y=20, 需要显示的范围"长56 x 高19".
Font Acb14 20 0 -显示字体字形"Acb14".不需理会或修改"20 0".
FontColor 40 215 49 -显示字体颜色 "红=40 绿=215 蓝=49".
}
Title { -显示正在播放的歌曲名称
Position 90 22 78 12 -显示在壁纸上的位置 X=90 Y=22, 需要显示的范围"长78 x 高12"
Font CombinedChinesePlain12 20 0 -显示字体字形"CombinedChinesePlain12",不需理会或修改"20 0".
FontColor 40 215 49 -显示字体颜色 "红=40 绿=215 蓝=49".
Style 3 -文字执行动作"Style 3",可以不修改.
ScrollDelay 10 -文字移动延迟时间为"10".
ScrollStep 4 -文字移动速度为"4".
}
Volume { -显示声量拉动条.
Position 109 75 45 8 -显示在壁纸上的位置"X=109 Y=75",显示图片尺寸"长45 x 高8".
Style 2 -拖动形态"Style 3",可以不修改.
KnobIcon 28 29 -显示拉动条的图片 "28.bmp 和 29.bmp".
}
Position { -显示歌曲播放进度条.
Position 4 63 165 10 -显示在壁纸上的位置"X=4 Y=63",显示图片尺寸"长165 x 高10".
Style 2 -执行动作形态"Style 2",可以不修改.
KnobIcon 30 31 -显示进度条的图片 "30.bmp 和 31.bmp".
}
ScrollBar { -显示选曲拉动条.
Position 161 106 8 63 -显示在壁纸上的位置"X=161 Y=106" 显示图片尺寸"长8 x 高63".
KnobIcon 26 27 -显示拉动条的图片 "26.bmp 和 27.bmp".
Style 1 -执行动作形态"Style 1",可以不修改.
ScrollerSize 9 -拉动格式为"9".
Step 1 -执行动作形态"Style 1",可以不修改
}
ListBox { -显示曲目列表.
Position 8 114 147 66 -显示在壁纸上的位置 X=8 Y=114, 需要显示的范围"长147 x 高66".
Font CombinedChinesePlain12 20 0 -显示字体字形"CombinedChinesePlain12",不需理会或修改"20 0".
FontColor 40 215 49 -显示字体颜色 "红=40 绿=215 蓝=49".
FontColorSelected 255 255 255 -被选择时显示的颜色 "红=255 绿=255 蓝=255".
BarColorSelected 0 0 210 -被选择时歌曲名称的外界颜色 "红=0 绿=0 蓝=210".
}
Artist { -显示正在播放歌曲中演唱者的名称.
Position 90 44 78 12 -显示在壁纸上的位置 X=90 Y=44, 需要显示的范围"长78 x 高12".
Font CombinedChinesePlain12 20 0 -显示字体字形"CombinedChinesePlain12",不需理会或修改"20 0".
FontColor 40 215 49 -显示字体颜色 "红=40 绿=215 蓝=49".
Style 3 -文字执行动作"Style 3",可以不修改.
ScrollDelay 10 -文字移动延迟时间为"10".
ScrollStep 4 -文字移动速度为"4".
}
Analyzer { -歌曲播放中显示跳动音节.
Position 16 37 73 18 -显示在壁纸上的位置"X=16 Y=37" 显示图片尺寸"长73 x 高18".
BarIcon 32 33 -显示跳动条的图片 "32.bmp 和 33.bmp".
}
PlayingIcon { -歌曲播放中以图片显示正在播放.
Position 6 14 40 78 -显示在壁纸上的位置"X=6 Y=14" 显示图片尺寸"长40 x 高78".
Icon 22 23 -显示歌曲播放时的图片 "22.bmp 和 23.bmp".
}
PausedIcon { -歌曲暂停中以图片显示正在暂停.
Position 6 14 61 78 -显示在壁纸上的位置"X=6 Y=14" 显示图片尺寸"长61 x 高78".
Icon 20 21 -显示歌曲播暂停时的图片 "20.bmp 和 21.bmp".
}
RepeatIcon { -显示重复播放图片.
Position 109 82 21 11 -显示在壁纸上的位置"X=109 Y=82" 显示图片尺寸"长21 x 高11".
Icon 24 25 -显示进行重复播放时的图片 "24.bmp 和 25.bmp".
}
Clock { -显示手机实际时间.
Position 7 101 25 7 -显示在壁纸上的位置 X=7 Y=101, 需要显示的范围"长25 x 高7".
Font Acp5 20 0 -显示字体字形"Acp5",不需理会或修改"20 0".
FontColor 40 215 49 -显示字体颜色 "红=40 绿=215 蓝=49".
Style 3 -文字执行动作"Style 3",可以不修改.
ScrollDelay 10 -文字移动延迟时间为"10".
ScrollStep 4 -文字移动速度为"4".
}
Logo { -当没有歌曲播放时显示个人信息动画.
Position 12 14 155 20 -显示在壁纸上的位置"X=12 Y=14" 显示图片尺寸"长155 x 高20".
Bitmaps 36 16 -动画执行由 36.bmp 开始, 动画篇幅为 16 张.
}
Animation { -只要启用这个皮肤后每隔10秒就会显示这组动画.
Position 155 77 17 16 -显示在壁纸上的位置"X=155 Y=77" 显示图片尺寸"长17 x 高16".
Bitmaps 52 7 -动画执行由 52.bmp 开始, 动画篇幅为 7 张.
}
}
-------------------------------------------------------------------------------------------------------------------------------------------------------------
编辑TXT文本! 储存时选择任意格式,然后在文本后面加上*.skn,就完成皮肤说明的文件了!
当文件*.SKN已经编辑好后, 所有制作好的*.BMP图片一并使用 "MbmWhizard.exe" 选择 12BIT 或 16BIT 的颜色显示来打包, 有解压过 MBM 的朋友相信对这个打包机不会陌生了! 打包所有 *.BMP 图片为 *.MBM 后, 把 *.SKN 和 *.MBM 送入手机里面
E:\SYSTEM\APPS\OGGPLAY\*.SKN
E:\SYSTEM\APPS\OGGPLAY\*.MBM
之后就能进入OGG播放程序里面按"选项">"皮肤">"选择你制作的皮肤名称"!
注意: 如果编辑皮肤 *.SKN 错误, 造成 OGGPLAY 无法启动的话, 请使用 FILEMAN 到 E:\SYSTEM\APPS\OGGPLAY\OGGPLAY.INI <<删除它! 之后再严厉检查皮肤 *.SKN 那里写错了! 一再重复测试, 就像汉化软件一样要有恒心~!
[ 本帖最后由 夜夜哥 于 2005-10-31 16:57 编辑 ] |
|