文档归类:C6Flash/AS3.0

[Flash AS3实例教程]简单的flash+xml相册实例

Continue Read..
[Flash AS3实例教程]简单的flash+xml相册实例 //=========初始化========== stop(); //页数,默认0表示第一页 var curPage_num:Number = 0; //每页容量 var sizPage_num:Number = 15; var countPage:int; var countImage:int; var currentImages:Array=[]; //每排张数 var pai_num:Number = 5; //图片宽度、高度 var width_num:Number = 80; var height_num:Number = 80; //图片与图片之间的间隔 var jia_num:Number = 20; //============================= var url_array:Array = new Arr

[flash AS3实例教程]超简单的闹钟程序

Continue Read..
[flash AS3实例教程]超简单的闹钟程序 超简单的闹钟程序,相信你自己就可以看懂的 var myhour:Number; var myminute:Number; var mysecond:Number; //设定闹钟信息 var mynaozhong:Object={h:16,m:11,info:”时间到,该起床了!”}; txt_shezhi.text=mynaozhong.h+”时”+mynaozhong.m+”分”; stage.addEventListener(Event.ENTER_FRAME,_gettime); function _gettime(e:Event):void { var mydate:Date=new Date(); myhour=mydate.getHours(); myminut

[Flash AS3实例教程]鼠标跟随星星的实例

Continue Read..
[Flash AS3实例教程]鼠标跟随星星的实例 //设置间距 var jianju:uint=90; //设置移动速度 var speed:uint=2; //复制影片剪辑 for(var i:int=0;i<6;i++){  this[“my_xing”+i]=new star();   this[“my_xing”+i].x=100+jianju*i;   this[“my_xing”+i].y=100;   this[“my_xing”+i].width=85;   this[“my_xing”+i].height=85;   this[“my_xing”+i].gotoAndStop(Math.floor(Math.random()*6))   //在舞台显示。

[FLASH AS3实例教程]设置动态文本的半透明效果

Continue Read..
[FLASH AS3实例教程]设置动态文本的半透明效果 一般我们会使用_alpha(as2)、alpha(as3)来设置对象的透明值,可是对于动态文本(或输入文本)使用alpha设置是无效的。网上一般介绍的方法是使用draw位图的方式来处理这个问题,可是这个方法比较麻烦,后来发现了,原来使用滤镜好像会把文本框变成位图模式…(概念性的东东不明白,也许不是这个原因,反正达到了我们的效果),所以使用过

[Flash AS3实例教程]关于AS3的正则表达式

Continue Read..
[Flash AS3实例教程]关于AS3的正则表达式 正则式是一项非常好的文本处理方式, 它可以很方便的检查文本格式, 搜索文本中的内容, 以及替换文本的内容, 比如通常去除文本的前端空格和后端空格的功能, 使用下面的正则式即可完成: 程序代码 /* * 去除字符串前面的空格和跳格符 */*/ var src:String=” Hello! “; trace(“\””+src+”\””); //原文本 trace(“\”R

[Flash AS3实例教程]as3中数组的进一步用法

Continue Read..
[Flash AS3实例教程]as3中数组的进一步用法 首先值得一提的是AS3的 Array 有了像 String 一样的 indexOf() 和 lastIndexOf() 。另外增加了几个很有用的 Method。 every(callback:Function, thisObject:* = null):Boolean 检测是否数组所有元素都满足 callback 方法指定的条件。 some(callback:Function, thisObject:* = null):Boolean 检测数组中是否有元素满足 callback 方法指定的条件。 filter(callback:Function, thisObject:* = null):Array 根

As3快速入门(2)——处理对象

Continue Read..
As3快速入门(2)——处理对象 ActionScript 是一种面向对象的编程语言。面向对象的编程仅仅是一种编程方法,与使用对象来组织程序中的代码的方法实际上没有什么差别。 先前我们将计算机程序定义为计算机执行的一系列步骤或指令。那么从概念上讲,我们可能认为计算机程序只是一个很长的指令列表。然而,在面向对象的编程中,程序指令划分为不同的对象 — 代码

As3快速入门(1)——编程基础

Continue Read..
As3快速入门(1)——编程基础 计算机程序的用途 首先,对计算机程序的概念及其用途有一个概念性的认识是非常有用的。计算机程序主要包括两个方面: 程序是计算机执行的一系列指令或步骤。 每一步最终都涉及到对某一段信息或数据的处理。 通常认为,计算机程序只是您提供给计算机并让它逐步执行的指令列表。每个单独的指令都称为语句。正如您将在本手册中

Flash out了? 继续还是放弃?

Continue Read..
Flash out了? 继续还是放弃? Flash out了?相信这是每一个关注前端领域的开发者和打算进入前端开发领域的初学者经常会有意无意中自问的问题。 必须承认,自从乔帮主几年前在IOS设备上判了flash的死刑以后,flash的处境的确有点墙倒众人推的感觉。不断有人跳出来落井下石:今天windows phone不支持,明天win8不支持,flash给人的感觉就像是日薄西山,前途渺茫了。 但真

Flash与HTML5性能比较

Continue Read..
Flash与HTML5性能比较 近日,一项评测向人们证明了:HTML5在性能上仍远远落后于Flashplayer。测试使用了Droid X, Nexus One, Desire HD, Atrix, PlayBook, Galaxy Tab, Xoom 等设备,分别测试了位图,矢量图,数值运算,视频播放等项目。 位图: 所有设备上Flash的位图性能都优于HTML5,平均而言Flash的速度是HTML5的2倍 矢量图: 所有设备上Flash的矢量图图性能都明显优于HTML5,Flash的速

壮士断腕?——Adobe的flash移动战略转型

Continue Read..
壮士断腕?——Adobe的flash移动战略转型 作为浏览器插件的移动版flash player停止更新了,是的,在手机的浏览器中,Adobe把阵地让给了HTML5。 关于这样一条消息,我知道各方媒体肯定又会拿出来大肆渲染,误读,把所用的定语去掉,说什么Adobe放弃flash之类的,因为标题不这么写不能吸引眼球,不具有爆炸性。但是实际情况是怎么样的呢?还是先转载七月对该事件的解读吧。 下面

数字营销,你该使用Flash还是HTML5?

Continue Read..
数字营销,你该使用Flash还是HTML5? 这篇主要是针对营销人员,(因为他们是我们的大部分客户),但同时,它也适用于其他基于Web的互动项目,诸如病毒式游戏、横幅广告和facebook上的应用程序或者网站。 不久前,如果你想为您的基于web的营销创造RIA程序,flash几乎是唯一的选择,他当前成为一种事实标准——用于创建动画和交互式内容,并尽可能的争取最多的观众。但时

[Flash AS3实例教程]给AS3添加右键菜单

Continue Read..
[Flash AS3实例教程]给AS3添加右键菜单 package showimg{   import flash.ui.*;   import flash.display.*;   import flash.net.*;   import flash.events.ContextMenuEvent;  public class Copyright extends Sprite {     private var myName:String=”作者:设计三人行”;     private var myUrl:String=”http://www.srxtuan.com“;     private var target:InteractiveObject;     public function Copyright(target:InteractiveObject):void {       th

[Flash AS3实例教程]AS3经典实例:拖拽影片,乘法口诀表,时钟

Continue Read..
[Flash AS3实例教程]AS3经典实例:拖拽影片,乘法口诀表,时钟 类代码: package {   import flash.display.MovieClip;   import flash.events.*;   public class Main extends MovieClip {    public function Main():void {       my_ball.addEventListener(MouseEvent.MOUSE_DOWN,_beginDrug);       my_ball.addEventListener(MouseEvent.MOUSE_UP,_endDrug);     }     private function _beginDrug(e:MouseEvent):void {       my_ball.startDrag();     }     private function _endDrug(e

[Flash AS3实例教程]AS3.0入门知识点收集

Continue Read..
[Flash AS3实例教程]AS3.0入门知识点收集 从今天开始,接触3.0。从帮助开始吧。 首先,帮助上写了的AS3.0的用途: 它旨在方便创建拥有大型数据集和面向对象的可重用代码库的高度复杂应用程序。 也就是说在一些大型项目的开发上运用3.0会比较更有效率。而在一些中小型项目上,可以继续用2.0。另一个方面,就是可重用代码库类。也是比较复杂的项目。 下面列举我所慢慢接触

[Flash AS3实例教程]中自定义函数参数说明

Continue Read..
[Flash AS3实例教程]中自定义函数参数说明 参数缺省值设定,在AS3中可以有这种用法,申明function method(x:int=1, y:int=2),调用时method()代表method(1, 2),method(x)代表method(x, 2)。 也就说,缺省参数可以让调用的时候少传入一些参数,没有传入的参数被缺省值代替。注意缺省参数必须是从后往左连续的,也就是说所有的缺省参数必须在必备参数的后面。这样的用法method(param1:int, param2:String=

[Flash AS3入门教程7]创建基本应用程序

Continue Read..
[Flash AS3入门教程7]创建基本应用程序 可以使用 Flash、Flex Builder、Dreamweaver 或任何文本编辑器来创建一个扩展名为 .as 的外部 ActionScript 源文件。 ActionScript 3.0 可以用在许多应用程序开发环境(包括 Flash 创作工具和 Flex Builder 工具)中。 本节将引导您完成使用 Flash 创作工具或 Flex Builder 创建和增强一个简单的 ActionScript 3.0 应用程序的步骤。您构建的应用程序会呈现出一种在 Flash

[Flash AS3入门教程]创建自己的类

Continue Read..
[Flash AS3入门教程]创建自己的类 创建在项目中使用的类的过程可能令人望而生畏。但是,创建类的过程中更难的部分是设计类,即确定类中将要包含的方法、属性和事件。 类设计策略 面向对象的设计这一主题较为复杂;整个行业的人员都对此学科进行了大量的学术研究和专业实践。尽管如此,下面还是给出了几条建议以帮助您着手进行面向对象的编程。 请考虑一下该