预览模式: 普通 | 列表

笨笨翻图v1.0版===完全不用编程的flash图片翻转动画,欢迎向本人报告bug及改进,

以下引用了示例页http://contactu.cn/case/bbft/demo.htm

运行环境:

必须在支持ActionScript3的flash播放器方能运行。

主要功能:

1、菜鸟美工们制作这种几张图片的轮转动画时,再也不用进庞大而麻烦的flash了,直接使用我这套小工具即可。你只要使用记事本,去编辑我指定的xml文件即可!在后续版本中,我也会嵌入更多的内置效果,争取用起来就象swish那么效果丰富而简单!

2、支持jpg/gif/png/swf等主流图片及动画的外部载入。

3、特色:支持xml格式的flash motion文件,你可以用文本的方式,直接指定对象的运动模式,详见后文的介绍。

4、特色:支持外部swf文件做为mask遮罩,并且支持半透明遮罩,下面的第一个范例,就是一个“双向拉动并由全透明过度到不透明”的遮罩动画,菜鸟们只要会做最基本的动画,就可以把这个动画做为遮罩来使用。

5、一些常用参数的自定义。

 

示例及源码请看详细内容

查看更多...

Tags: 笨笨翻图 flash图片轮转 flash小工具

分类:我们的作品 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5050

生平第1个完整的AS3程序

花了几乎一周时间,从最基础的类写起,终于完成了这个小程序。

就是我们简单网站中,平时用得很多的一个图片翻转程序,主要功能点有:

1、使用自写的loadpic类进行图片外部载入,带有简单的进度显示、出错显示的结构;

2、使用自写的cont类进行图片变化的消息发送,当一个容器的变化过程完成后,即使用dispatchEvent发送出一个自定义消息,通知下一个容器进入。cont元件本身可以随便编辑变化方式,可以在FLASH工具中,编辑各式各样的转场效果。顺便说一下,从FLASH CS4开始,引入了新的补间编辑模式,跟老模式有较大区别,我也是认真看了资料视频后才理解的。

这个小程序其实可以进行很多变化,稍加修改,可以用来实现任何我们常用的图片序列。

网友“翼”是高手,帮我解决了很多很基础的问题,非常感谢。

源码打包在这里,有需要的请自行下载。请使用flash cs5打开

Tags: ActionScript 3 as3图片轮播程序

分类:我们的作品 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 4859

AS3生成任意区间整数的函数

as3代码
  1. for(var i=0;i<50;i++){   
  2. trace(randRange(1, 8));   
  3.   
  4. function randRange(min:Number, max:Number):Number {   
  5.     var randomNum:Number = Math.floor(Math.random() * (max - min + 1)) + min;   
  6.     return randomNum;   
  7. }  

Tags: ActionScript 3.0 任意区间整数

分类:flash技术探讨 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5227

学习as3的第一步

国庆期间哪都没去,在家好好的做了几个AS3的范例。边看电视,边抱着黑羽的那本【Flash ActionScript 3 殿堂之路】翻来覆去的看,有些不懂的章节,在做了范例以后,又重新回去看。儿子笨笨还以为那是啥好玩的东西,一看我看书,就跌跌撞撞的扑上来向我书上蹭口水。哈哈。

昨天一直没搞懂的一个问题,今天碰到一个网友帮我百忙之中解决了,对于构造函数的理解,又前进了一小步。

    public class b extends Sprite
    {
        private var _bg:Sprite = new bg();
        public function b()
        {
            this.buttonMode = true;
            this.addEventListener(Event.ADDED_TO_STAGE,_addToStaged,false,0,true);//////必须这样显示一个本层次之外的对象
        }
        private function _addToStaged(e:Event):void
        {
            trace(parent);
            parent.addChild(_bg);
        }
    }
}

分类:flash技术探讨 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4760

在3分钟之内把左右两边的青蛙位置互换,向右的青蛙只能向右跳,向左的也只能向左跳,可以隔着一个青蛙跳过去也可以直接到前面的空位,但是连着好几个青蛙就不能跳了。据说智商50以下3分钟之内是跳不过去的,哈哈!

分类:培训与招聘 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6095

这是与朋友任总合作的一个网站项目,生成交互的SWF文件,可以在网上播放,也可以生成本地EXE文件。

如果有需要的朋友可以与我联系。测试地址在:

qlh.258754.cn/3d/

Tags: 三维全景漫游

分类:flash技术探讨 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5121

我订阅了国内外二三十个知名设计博客,基本上每天都会关注一下更新,有些新消息就在这个群里发布了,相信对于设计师人群,还是有些借鉴作用的。本群纯技术群,别的废话、广告、跟技术无关的转贴,都不要在群里发,一次就踢,大家自己记得。

长沙标准化页面技术、页面设计、各类设计资源,群号181020572

分类:flash技术探讨 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 6184

去年写的一个网站页头,波形的颜色和形变都是用代码写的随机。

fla源码下载

Tags: FLASH随机柱状波 fla源码

分类:我们的作品 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5639

http://www.net-a-porter.com/magazine

FLASH列表很有意思,有时间我模仿一个。

分类:培训与招聘 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6577

从网上找的各类处理SWF缓存问题的方法

如何避免在载入FLASH时IE进行缓存(针对xml)

2007-12-03版权声明:

转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://yifan221.blogbus.com/logs/32547207.html

 

#include "skipCache.as"
my_xml = new XML();
my_xml.onData = function(dta) {
trace(dta);
};
my_xml.load("myfile.xml"+getSkipCacheString());
--------------------------------------------------------------------------------------
将其加在主帧上。
skipCache.as的代码如下:
_global.getSkipCacheString = function() { if (getSkipCacheString.isLocalPlayback) { return ""; } dStr = "×tamp="+new Date().getTime(); return "?CacheBuster="+Math.random()+dStr;};getSkipCacheString.isLocalPlayback = _url.indexOf("file") == 0;

 

----------------------------------------------------------------------------------------------------------------------------------

IE缓存问题处理
使flash不保存在IE缓存中
2008-10-15 18:55
每次在flash里发布了swf,在IE里测试的时候总因为IE缓存问题,使得看到的flash是更新之前的内容,今天在网上找了个好的方法可以实时更新!
使用以下的方法,使SWF文件强制不从浏览器读本地的缓存。或强制其SWF文件每次都去 读取最新的媒体文件
确保每次都读取最新的SWF文件。

1:使用"Expires"标头 这是在HTML文件中告诉浏览器不读取本地缓存在<head> </head> 中间加以下代码:
<*—
BEGIN Insert ——> <META HTTP-EQUIV="Expires" CONTENT="Mon, 04 Dec 1999 21:29:02 GMT"> <*— END Insert ——>

这样的话,每次访问这个文件都会告诉浏览器其缓存版本过期,将重新从服务器端读取最新的文件

2:直接告诉浏览器根本就没有缓存

在包含SWF文件的HTML页面里的</body>插入:

<*— BEGIN Insert ——>

<HEAD> <META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> </HEAD>

查看更多...

Tags: FLASH 浏览器缓存 清除缓存

分类:flash技术探讨 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 7048
分类:培训与招聘 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5195

已经将XML的flash世界地图完成(as2)

用于我的一个客户案例中(形式有更改):http://www.synotherm.com/marketing.asp?id=25

 特别声明一下--很多网友对这个小程序感兴趣。对于这套生成的SWF+XML,大家可以自己反编源码研究。欢迎与我交流与讨论技术细节。但是如果需要我提供源码、定制、帮助修改程序以用于商业项目,这些是需要收取一定费用的:

1、个别修改每次200元

2、定制500元每个项目或更多。

事实上我也卖出了几个。虽然技术含量不高,但是也算是我的一点辛苦劳动,收点辛苦费。

XML格式为:

 

<root>
  <item xx="145" yy="191" id="0002" title="美国" txt="美国Spheric Technologies&#10;美国Halliburton Energy&#10;美国宾州州立大学&#10;美国华盛顿州立大学" />
  <item xx="548" yy="238" id="0002" title="印度" txt="印度Pradeep Metals&#10;印度Carborundum Universal&#10;印度科学技术研究院" />
  <item xx="392" yy="171" id="0002" title="瑞士" txt="瑞士雀巢公司" />
  <item xx="605" yy="284" id="0002" title="新加坡" txt="新加坡材料与工程学院" />
</root>

--------------------------------------------------------------------------------------------------

接下来预计开发的功能--这可能只是一个理想,但我会一步步的去实现:

1、可外部载入地图图片,这样可极大扩张功能,等同于可用于任何生成标记点的图纸。

2、管理员自定义拖动标记点,坐标位可写入数据库。

3、全国行政省划分及触碰感应。

4、自定义舞台尺寸,画面扩大、缩小、拖动。做成一款真正象电子地图的产品!

2012-8月注:因为这个程序本身比较简单,精力所限,短时间内不打算再做功能增加了。
 

Tags: xml swf flash地图

分类:我们的作品 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 8424

上周写的一个导航条,XML内容如下:

<?xml version="1.0" encoding = "utf-8" ?>
<nav >
        <item thename="Home" theurl="index.htm"/>
        <item thename="About us" theurl="about.htm"/>
        <item thename="Our Service" theurl="list.htm"/>
        <item thename="Communications" theurl="list.htm"/>
        <item thename="Invest" theurl="list.htm"/>
        <item thename="Our Glory" theurl="list.htm"/>
        <item thename="Contact us" theurl="list.htm"/>
</nav>
 

这个导航麻烦的地方在于,每个单元的宽度是根据字数生成的,并且单元是逐个排列的。

以后一些通用的FLASH导航,都可以用这个模型来实现。

Tags: 自动适应字数 xml swf导航条

分类:我们的作品 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6102

geturl命令在页面中不生效的解决方法

今天发现geturl命令在页面中不生效了,查了半天才发现原来是播放器升级后,对于geturl有了一定的限制,解决方法是:
加入<param name="allowScriptAccess" value="always">
原文来自:

http://artcircles.net/home.php?m ... mp;do=blog&id=5
分类:flash技术探讨 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5002