问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么样制作皮肤

发布网友 发布时间:2022-04-23 13:32

我来回答

1个回答

热心网友 时间:2023-10-15 20:06

[教程] 如何制作皮肤
本帖最后由 2005ok 于 2010-6-21 11:07 编辑

教你使用ActiveSkin制作皮肤。你可以使用称手的位图编辑器来进行图形设计。唯一注意的就是要保存为32位TGA或BMP格式。我个人喜欢PS,这里显示了怎么剪切和创建透明部分等等的截图都是在PS下进行的。

1. 剪切

使用PS的Slice工具剪切下最终版的皮肤。很容易标出按钮轮廓,并剪切下各种状态下的样式(按下,高亮,等等)。使用Crop工具很简单,我建议打开此功能View > Snap To > Slices,现在,Crop工具就出现在Slices上了。

2. 在ActiveSkin中创建新皮肤

由浅入深,我建议先打开一个现有的皮肤。这一皮肤和程序密切相关,剧多的项目都已经被正确填充了。很难找出问题。把avast!皮肤从asws扩展名改为skn并打开。

3. 将剪切图片载入到ActiveSkin

ActiveSkin支持载入32位TGA和BMP图像。这些格式还有一优势——在24位色之外,还有8位的透明信息,也就是Alpha通道。载入很简单。在左边Project窗口,有一个文件夹图标,右击,出现菜单,里面有Load Image选项。点击此选项,打开新窗口,可以在此选择图片。一次最多只能打开12个图片。

4. 选择主面板,创建主面板和活动皮肤区域

这一部分我会讲解创建皮肤最重要的一部分——标记活动皮肤区域。为显示这一区域,在左侧Project面板点击此项目Skin > Objects > aswSimple。避免出问题的最好办法是把主面板(在Base条目中可以找到)和弹窗(保存为Resident_wnd,Select_wnd和Scanner_wnd项目)放在各自能多占空间的位置。最后,拖拽四角缩小皮肤的活动区域,这会影响到皮肤的最终尺寸。

5. 按钮动画

现在要创建按钮状态(按下,高亮,等等)并插入到ActiveSkin。以Resident按钮的动画为例。在左侧Project窗口点击Resident条目,会在右侧属性窗口里显示按钮设置;看看。Normal条目对应按钮的正常状态,Pressed条目则对应按下状态,等等。个别状态的属性可以在弹出菜单里作为Image,Transition和TextStyle设置。The properties of the particular states can be set in the popup-menu as . Image条目(设置按钮可视区域)和Transition条目(效果和显示时间)都很重要。

6. 设置按钮的可视区域

可视区域用Image Browser窗口设置,双击带三个点的方块图标,可以激活它并显示在行式图上。你可以在Selection节输入数字设定区域,或者是拖拽八个点中的一个。在Margins节,你可以设置对象的边缘以改变其尺寸(比如滚动条上的滚动块)。现在知道怎么设置res_hig按钮的可视区域了。用同样方法设置我们在第4节提到过的主面板(Base)和弹窗(Resident_wnd,Select_wnd,Scanner_wnd)的区域。不同之处只是这一项目叫做背景,而不是图像。

7. 弹出窗口动画

这是个精细活。要非常有耐心,特别是设置窗口在“开”和“关”的可见范围或位置时。有时,输入的值和位置会被覆盖或重设为默认值。打开动画窗口:View > Animation Control。动画被分成两部分。对于驻留防护,举个例子来说,SettingsRes_In对应窗口可见状态(活动时)而SettingsRes_Out对应非活动状态(隐藏)。现在,我主要描述一下怎么显示皮肤。首先,点击Skin > Objects > aswSimple,然后点击一个动画(在此是Resident_wnd)。然后,皮肤的活动部分就会显示,Resident动画会以红框标识。如果你是按我的建议来的话,这里就有你要的一切。在此属性窗口,通过在背景条目上点击来设置Settings_res窗口的可见部分。现在,设置动画的活动状态——在动画窗口,点击SettingsRes_In菜单上Key条目会出现透明度设置窗口;会显示一个红框,你可以通过拖拽关键点来使框适应Settings_res窗口。要改变窗口位置,把鼠标移动到窗口中心拖拽中心点即可。你可以设置此窗口动画的不同属性。当你双击Key条目就会出现设置窗口。透明度设置窗口出现;在这一窗口你可以设置这些项目:Time (窗口移进移出的速度),Transition(选择窗口显示效果)和速度(定义修改时间流逝的功能)。你也可以同样地修改不活动状态SettingsRes_Out的项目。现在我们就有动画了,双击SettingsRes_In(或SettingsRes_Out)动画观看。

我用Resident_wnd作示例是这个原因——这个动画使用了Temp_ScanResident,在此我们可以移动鼠标并改变驻留防护的状态。我们一退出,它就变成不活动状态并消失。

8.麻烦之解决

运行avast!时有的动画可能不能正常显示。可能会是弹出窗口消失后留下一个黑框,或者是根本不显示弹窗。这时解决办法很简单。点击动画,比如说是Resident_wnd,然后点击Visual条目下带三个点的那个方格,会打开窗口可视属性,这里必须勾选Affects Region。

9. 在PS中创建透明部分

附带说一句,你可以在我们的网页上找到皮肤资源(由PS创建的)。你打开这文件并在通道面板点击Alpha通道,可以看到.

用选择和合并边缘来创建透明部分。给那些不太熟悉Alpha通道的用户说一声:这是一个8位通道(256级灰度),黑色表示100%透明,白色表示完全不透明。

10. 用SkinPacker把皮肤打包

最后要做的是用SkinPacker把皮肤打包。这一工具叫ashSkPck.exe,可以在avast!安装文件夹里找到。把所得皮肤,比如说是叫skin.skn,重命名为skin.asws。点击Select files按钮来选择文件压缩——会打开一个窗口,你可以找到皮肤文件(或者还有aswf后缀的字体)。顺带提醒你不要附上postscript或truetype字体——那可能会侵权的!选择路径,在底下那行输入文件名(带aswcs扩展名),选择保存文件的路径,按下Compress
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 黑龙江债权转让合同纠纷该怎样取证 安徽债权转让合同纠纷应该怎么样取证 房产官司律师费多少 求skin的经典歌曲 那些品牌的护肤品比较适合21~25岁左右的女性用 三相电能表怎么看? 请问21岁女孩保养皮肤都需要用什么护肤品? ICHANGE WWW.ICHANGE-SKIN.COM注册过商标吗?还有哪些分类可以注册? 三相电表怎么看倍率? 我们21-22岁的年龄适合用什么牌子的护肤品? 学习c语言所需要的数学基础 21岁混合性皮肤用什么牌子的护肤品好呢? 三相电能表用了多少电量度怎么看? 关于身体部位的英语单词21个,相对来说比较常用的! 我想自学计算机c语言,要不要想学一些基础理论什么的 什么牌子的护肤品适合21岁女生用? 21岁的女孩子适合用什么品牌的护肤品 三相电表(三块单相表)怎样计算度数? 化妆品标注有一些英文,其中的SKIN是什么意思? SKIN粉色系列和MISSHA红桶21号哪个适合我啊 以雷锋为主题的手抄报,简单的,要很好看的。。。 三相电表的接法? 我家是三相电,我想要看表字需要怎么看? 皮肤白的人适合用什么颜色的腮红? it's skin适合什么年龄 怎样使皮肤又白又嫩 请问JMS关于BB霜。 古法黄金手镯和普通黄金手镯,区别都有哪些? 古法金手镯怎么包保护膜 古法黄金手镯,都适合哪些年龄的人戴?为什么? 古法金手镯工费多少钱一克? 古法黄金手镯是不是纯金? 古法手镯和普通手镯有什么区别 Mybestlove的古法金手镯怎么样? 古法金高密手镯容易变形吗 骆驼动感旗舰店皮鞋男鞋牌子怎么样 古法黄金手镯是纯金吗? 古法金手镯是几个9? 古法手镯和普通手镯的成色哪个更高?选择时该如何分辨? 古法黄金手镯不圆了怎么办 古法黄金手镯盘出来是什么意思? 鞋子后跟磨脚怎么办呢? 怎样调整Word表格行的高度,宽度和间距