Limo_Os 桌面开发_动态桌面_绿叶飘动_开发教程

Limofans.com的朋友们都叫我出一个动作桌面的开发教程。这个,还真不好写。

需要一点编程基础,

需要一点flash基础,

更需要了解Limo桌面程序的源码结构。
源码说复杂也不复杂,只是做皮毛修改,不难。
说简单也不简单,一万多行的源码。要怎么写教程?

自己先大概说说吧。以桌面有少许落叶飘舞的例。

1、在8.84的版本,特意加入了一个wallpaper的影片剪辑。

以便后来调用,调用来做什么,自己也不清楚。或者是自定义壁纸,或者是其他,都没所谓。

要在AS源码调用wallpaper,需要在falsh源码的

 nowplus\app\activityview\avview.as
里面插入:
 wallpapermc = getContainer().attachMovie("wallpaper","wallpaper_mc",1);

 8.84的源码里面已经添加,只是注释掉了,把前面的//删掉,就可以调用了。

2、反编译动态文件。所谓动态文件,也就是一个动态的flash。我们要做的就是把动态的flash加入到我们的桌面程序中。

绿叶飘动的flash文件下载地址在:

 http://www.dabaoku.com/flash/flash/140.swf

下载后用类似flash反编译的程序把落叶效果反编译了。

3、用flash cs4打开落叶飘动的源码和桌面程序的源码。(本人的桌面程序一直用cs4编译)

点击落叶的时间轴,选择“选择全部帧”。

回到桌面源码,双击wallpaper的影片剪辑进入编辑模式,删除原来的帧,然后右键——复制。

4、Ctrl+Enter 编译调试。

5、导出swf文件。

6、用LGUI等工具转换成DMF。至此完成动态桌面开发过程。

后记:落叶飘动是最简单的动态桌面了,直接粘帖复制,没有改动代码。

添加其他的动态桌面,可能会遇到其他文件,希望大家能举一反三。自己慢慢摸索。

以后慢慢增加荷塘金鱼的动态桌面教程。

8.84在前面的文章可以下载。

 

 

 

 

你可能感兴趣的:(职场,休闲,动态桌面,h1,绿叶飞舞)