帮科创公司编写的FLASH展示站
作者:admin 日期:2010-01-23帮一原来的同事研发了一个政务展示站,历时2周,主要功能点有:
1、展示省、市两级内容;
2、市一级内容架构用XML文件描述,分为:基本概况、领导介绍、机构简介、企业产品、工作简介,每个栏目内部均为不同的列表样式,但核心代码基本类似,都是基于二级分类的发布系统。
3、自动播放模式--每个市级分支的所有栏目,是可以进行自动播放的--自播放的难度是比手动播放大很多的,因为各个子栏目结构不一致,而自动播放要把这些不同的结构,用一种通用的方式进行展示。
4、全屏展示--展示模板必须用全屏模式进行播放,才有大气、震撼的效果。为了方便不同目录间方便切换,跨文件夹的切换使用了HTM页面的切换,而不是使用LOADMOVIE的FLASH内切换。
基于客户版权原因,以下仅展示一个分支结构:
点击这里查看
1、展示省、市两级内容;
2、市一级内容架构用XML文件描述,分为:基本概况、领导介绍、机构简介、企业产品、工作简介,每个栏目内部均为不同的列表样式,但核心代码基本类似,都是基于二级分类的发布系统。
3、自动播放模式--每个市级分支的所有栏目,是可以进行自动播放的--自播放的难度是比手动播放大很多的,因为各个子栏目结构不一致,而自动播放要把这些不同的结构,用一种通用的方式进行展示。
4、全屏展示--展示模板必须用全屏模式进行播放,才有大气、震撼的效果。为了方便不同目录间方便切换,跨文件夹的切换使用了HTM页面的切换,而不是使用LOADMOVIE的FLASH内切换。
基于客户版权原因,以下仅展示一个分支结构:
点击这里查看
Flash开发文件命名规范
作者:admin 日期:2010-01-18FLASH编程也是很快乐的事
作者:admin 日期:2010-01-15好久没写FLASH小程序(AS2)了。我承认我的水平比不了专业人士,但在长沙这种人才荒漠,还是能发挥一点余热的。这两个周末,分别帮两个不同的朋友,写了两段不同的小程序。
尤其后面这段广告图滚动代码,用到了许多最基础的东西和技法:XML载入、元件的排序显示、播放指针的控制逻辑、外部预载的处理。
具体到代码细节,我了解了_global全局变量、attachMovie语法、loadClip及侦听过程、swapDepths交换元件深度、setInterval设置定时器用来定时变换图片,彻底搞清了onEnterFrame的使用原理-这可是利器呀!
做这件事的乐趣,并不在于是否得到了高报酬,而在于克服困难后更上层楼的感觉。
尤其后面这段广告图滚动代码,用到了许多最基础的东西和技法:XML载入、元件的排序显示、播放指针的控制逻辑、外部预载的处理。
具体到代码细节,我了解了_global全局变量、attachMovie语法、loadClip及侦听过程、swapDepths交换元件深度、setInterval设置定时器用来定时变换图片,彻底搞清了onEnterFrame的使用原理-这可是利器呀!
做这件事的乐趣,并不在于是否得到了高报酬,而在于克服困难后更上层楼的感觉。
Flash - textarea组件的背景边框设置
作者:admin 日期:2010-01-15TestArea组件背景透明,边框也透明。
myTextArea.depthChild0._visible = false;
TestArea组件背景透明,边框不透明。
_global.styles.TextArea.backgroundColor = undefined;
TestArea组件背景和边框的透明度。
myTextArea.depthChild0._alpha = 0;
TestArea组件背景颜色。
_global.styles.TextArea.backgroundColor = 0xff0000;
TestArea组件边框颜色。
myTextArea.setStyle("borderColor","0xff0000");//下
myTextArea.setStyle("highlightColor","0xff0000");//上
myTextArea.setStyle("color","0xff0000");//字
myTextArea.depthChild0._visible = false;
TestArea组件背景透明,边框不透明。
_global.styles.TextArea.backgroundColor = undefined;
TestArea组件背景和边框的透明度。
myTextArea.depthChild0._alpha = 0;
TestArea组件背景颜色。
_global.styles.TextArea.backgroundColor = 0xff0000;
TestArea组件边框颜色。
myTextArea.setStyle("borderColor","0xff0000");//下
myTextArea.setStyle("highlightColor","0xff0000");//上
myTextArea.setStyle("color","0xff0000");//字