摘要: 第三篇 动态创建图形和动画效果第十八章 使用过度效果相关类动态创建动画效果创建过渡效果动画:类fl.transitions/fl.transitions.easingLris:动态缩放的方形或圆形动画遮罩来显示影片剪辑对象Tween:动态创建补间动画transitionManager/transition:创建过渡效果使用TransitionManager类:1>第一种方法:startimport fl.transitions.*;import fl.transitions.easing.*;import flash.display.MovieClip;//var myMovieClip 阅读全文
posted @ 2012-03-28 11:58 tinytiny 阅读(940) 评论(0) 推荐(0) 编辑
摘要: AS3.0包是必须要学会,而且深入理解的。包里有牛奶和面包,有一切!顶级中包含核心 ActionScript 类和全局函数。adobe.utils 包中包含供 Flash 创作工具开发人员使用的函数和类。fl.accessibility 包中包含支持 Flash 组件中的辅助功能的类。fl.containers 包中包含加载内容或其它组件的类。其中包括 BaseScrollPane,该类是所有滚动组件、ScrollPane 和 UILoader 的基础。包含单元格的组件(如 List 或 DataGrid)位于 fl.controls 包中。fl.controls.dataGridClasse 阅读全文
posted @ 2012-03-27 15:47 tinytiny 阅读(707) 评论(0) 推荐(1) 编辑
摘要: 第十七章 创建自定义类和进行面向对象的编程新建as文档,就是类(和java差不多)package{ public class HelloWorld{ public function myPrint():String{ return "Hello World!"; } }}在flash中import HelloWorld注意:FLA文件被编译为SWF文件对于面向对象的理解:按定义来说很简单:抽象、继承、封装、多态车:抽象出类 car继承:车是一个广义的概念,自行车也是车 bicycle继承car封装:车和自行车都有属性,放在一个类中就是封装,调用方便那么,为什么面向对象比面向 阅读全文
posted @ 2012-03-27 15:35 tinytiny 阅读(396) 评论(0) 推荐(0) 编辑
摘要: tinytiny之开发者拥有自己免费的空间域名!1、登录http://sae.sina.com.cn/2、注册3、创建填写相关信息。你就拥有了自己的域名,和空间。空间程序的上传下载使用SVN(SVN使用教程)而不是FTP,SVN比较方便快捷!tinytiny首发-------大家互相交流! 阅读全文
posted @ 2012-03-27 11:42 tinytiny 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 1、登录http://sae.sina.com.cn/注册 2、在应用商店中 3、选择HDwiki fo sae 点击安装 4、选择安装为新应用||域名随便填一个 5、管理应用 6、登录(记着账户名密码)--你自己强大的百科网站就完成了!tinytiny首发-------大家互相交流! 阅读全文
posted @ 2012-03-27 11:40 tinytiny 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 第十三章 Flash和XML集成开发1.W3CDOM处理XML文档:1>新建XML文档xml.xml2>创建XMLDocument对象、解析文档:import flash.xml.XMLDocument;import flash.net.URLRequest;import flash.display.Loader;function xmlLoader(evt:Event):void{var myDoc:XMLDocument = new XMLDocument();myDoc.ignoreWhite= true;myDoc.parseXML(myLoader.data);varmy 阅读全文
posted @ 2012-03-27 11:29 tinytiny 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 第十四章 创建网络应用程序1、 与ASP通讯,暂时了解。2、 创建预加载程序:1>Flash是基于时间轴逐帧播放,逐帧下载。2>注意:在进分场景的时候判断素材是否存在,不存在再下载3>预加载(三帧):第一帧测试第二帧下载情况,否则一直循环,然后跳到第三帧4>第二种方法:使用var byteLoaded:Number = stage.loaderInfo.bytesLoaded;建议使用:var byteTotal:Number = Stage.loaderInfo.bytesTotal;3、 文件的上传和下载:import flash.events.*;import f 阅读全文
posted @ 2012-03-27 11:29 tinytiny 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 第二篇 精通Flash FoundationClass和OOP第七章 使用基本的ActionScript顶级类1.创建类的实例:Var tom:People = new People();2.FlashFoundation Class:Flash基础类FFC3.Date类基本用法Var nowdate:Date = new Date();返回日期和时间Var nowdate:Date = newDate(value);value和1970.1.1之间的毫秒数Var nowdate:Date = newDate(a,b,c);例如定义日期注意函数:GetDate();getDay();等等函数例 阅读全文
posted @ 2012-03-27 11:28 tinytiny 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 第九章 事件处理和基本的交互控制1.基本事件处理:事件源eventSource、事件名eventName、响应eventResponseFunctioneventResponse(eventObject:EventType):void{//这里是为响应事件的步骤}eventSource.assEventListener(Event_name,eventResponse);对于eventObject,对象变量2.currentTarget和target属性:currentTarget:代表当前正在操作对象àevt.currentTarget.nametarget:当对象重合时,可能触发 阅读全文
posted @ 2012-03-27 11:28 tinytiny 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 第五章 创建基于时间轴的应用程序1、 使用关键帧完成窗体状态1>在同一个图层,对象发生变化使用关键帧2>想在下一帧看见相关元件,F5添加帧3>在每一个帧添加stop();代码最好单独放在一个图层,方便管理2、 添加交互功能改变状态var onClick:Function =function(evt:MouseEvent):void{if(evt.target.name== "btn_close") evt.target.parent.gotoAndPlay("close");if(evt.target.name== "btn_ 阅读全文
posted @ 2012-03-27 11:27 tinytiny 阅读(287) 评论(0) 推荐(0) 编辑