ゞ倾慕Adoreゞ固化多个主题特效并可随主题变化切换特效.docVIP

  • 3
  • 0
  • 约2.21千字
  • 约 6页
  • 2016-12-30 发布于重庆
  • 举报

ゞ倾慕Adoreゞ固化多个主题特效并可随主题变化切换特效.doc

以暮山的主题特效为例子:首先看特效文件夹\Resource\effects里面,是有3个特效的,分别是default、haze和jing这3个特效,如图: ? 再看一下Resource\skins这个文件夹,里面有很多个主题文件的文件夹,每个文件夹里面都有一个*.sel的文件,如图: ? 这个*.sel文件的文件名和文件夹的名字是相同的。 分别打开几个不同的*.sel文件,发现里面的内容如下: 1.defaultstyle特效: ?xml version=1.0 encoding=UTF-8? sel xmlns=/sel/2.0 fullscreentransitions ? ?? ?transition c effect=app_activate_common_defaultstyle ? ???/transition ? ???transition c effect=app_start_common_defaultstyle ? ???/transition ? ???transition c effect=app_exit_common_defaultstyle 2.hazestyle特效: ?xml version=1.0 encoding=UTF-8? sel xmlns=/sel/2.0 fullscreentransitions ? ?? ?transition c effect=app_activate_common_hazestyle ? ???/transition ? ???transition c effect=app_start_common_hazestyle ? ???/transition ? ???transition c effect=app_exit_common_hazestyle ? ???/transition ? ???transition c effect=app_start_rect_common_hazestyle 3.jingstyle特效: ?xml version=1.0 encoding=UTF-8? sel xmlns=/sel/2.0 fullscreentransitions ? ?? ?transition c effect=app_activate_common_jingstyle ? ???/transition ? ???transition c effect=app_start_common_jingstyle ? ???/transition ? ???transition c effect=app_exit_common_jingstyle 仔细研究就会发现,每个*.sel都会指定该文件夹所存在的主题运用一个不同的特效。 看明白了上面的内容,基本上大家都知道怎么做了。 比如这个主题文件夹Resource\skins\2002da33: 里面的2002da33.sel文件打开是 ?xml version=1.0 encoding=UTF-8? sel xmlns=/sel/2.0 baseskin=101f84b9 fullscreentransitions ? ?? ?transition c effect=app_activate_defaultstyle ? ???/transition ? ???transition c effect=app_start_defaultstyle ? ???/transition ? ???transition c effect=app_exit_defaultstyle ? ???/transition 这就说明它默认使用的特效是defaultstyle的特效,我们想给他换成jingstyle特效,那很简单,只要用文本编辑自带的替换功能这样操作一下就可以了: ? 替换完了,记得保存一下,就可以了,重新刷机之后,就会是默认使用jingstyle特效了。 即: ? 对于我们自己固化的主题,里面是没有*.sel文件的,我们可以从官方主题的文件夹里面复制一个过来,然后改一下文件名。 比如我固化的主题文件夹名是Resource\skins\efc0d02,那我就从官方的主题文件夹里面复制一个控制特效的*.sel过来,重命名为efc0d027.sel,这样,这个固化的主题,就会使用efc0d027.sel里面指定的主题特效了。 即: ? 如果不想使用官方默认的那几个特效,那就自己下载特效覆盖官方的effects文件夹里面的特效。 而如何将几个特效合并在同一个特效文件夹里呢?其实也是非常简单的! 我们只需要将特效的名字改一下,让它们不相同,而又可以共存,就可实现了!

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档