flash学习笔记(三)--关于包的使用和多时间轴的使用

原创 2012年03月27日 10:40:15

第二篇 精通Flash FoundationClass和OOP

第七章 使用基本的ActionScript顶级类

1.        创建类的实例:

Var tom:People = new People();

2.        FlashFoundation Class:Flash基础类FFC

3.        Date类基本用法

Var nowdate:Date = new Date();返回日期和时间

Var nowdate:Date = newDate(value);value和1970.1.1之间的毫秒数

Var nowdate:Date = newDate(a,b,c);例如定义日期

注意函数:

GetDate();getDay();等等函数

例子1:

Var nowDate:Date = new Date();

Trace(nowDate.toString);

例子2:

Trace((nowDate.getFullYear()+”-”)+ (nowDate.getmonth()+”-”)(nowDate.getdate()

+”-”));

Trace((nowDate.gethours()+”-”)+ (nowDate.getminutes()+”-”)(nowDate.getseconds()

+”-”));

4.        Date.parse(value)/Date.UTC(value):返回value与1970.1.1之间的毫秒数

5.        Boolean两个方法:

Boolean.toString():字符串true或者false

Boolean.valueOf():返回初始值

6.        Number/int/uint方法:

Number.toString(进制)

Number.toFixed(小数位数)

Number.toExponential(需要的小数位数,科学技术法)

Number.toPrecision(需要的数字位数,不只是小数)

7.        Math方法:

Abs():绝对值

Ceil():大于等于一个数的整数

Exp():指数值

Floor():小于等于一个整数的最近整数

Max([],[],[]):几个数中最大数

Pow(x,y):x的y次方

Random():随机数

Round():最近整数

Sqrt():计算平方根

8.        创建鼠标跟随效果:?

9.        Function:.apply/.call

10.    Arguments:

.callee();调用正在执行的函数

11.    SetInterval(func,5000):5000毫秒后执行func反复调用,直到:clearInterval【flash.utils函数】

12.    Settimeout(func,5000)/cleartimeout【flash.utils函数】

13.    getTimer():初始化flash player后的毫秒数,可以用来计算相对时间

第八章 影片剪辑控制、多时间轴和显示列表

1、 对于多时间轴:就是一个主时间轴,多个副时间轴

1>this:引用对象或影片剪辑实例。执行脚本时,this 引用包含该脚本的影片剪辑实例。在调用方法时,this 包含对包含所调用方法的对象的引用。

2>可以手动录入目标路径,也可以使用【插入目标路径】

3>test1.startDrag(false,newRectangle(0,0,800,800));跟随拖动

 Test1.stopDrag();停止拖动

function startDragging(evt:MouseEvent):void{

evt.currentTarget.startDrag(false,newRectangle(0,0,800,800));

}

function stopDragging(evt:MouseEvent):void{

evt.currentTarget.stopDrag();

}

this.test1.addEventListener(MouseEvent.MOUSE_DOWN,startDragging);

this.test1.addEventListener(MouseEvent.MOUSE_UP,stopDragging);

2、 创建实例:

Var missle1:Missle = new Missle();创建实例

addChild(missle1);添加到舞台,否则无法显示

this.removechild(myMovieClip);删除影片剪辑

3、 显示对象和显示对象容器:

1>    像是图形图像的对象被称为显示对象

2>    那些可以显示【显示对象】的对象称为显示对象容器

3>    舞台包含显示对象和显示对象容器

4>    Sprite可以显示对象和显示对象容器,没有时间轴

5>    在容器间移动对象:b.addchild(a.getchildat(0))

6>    改变深度索引:setchildIndex(目标,index)越大越靠上

 

ECharts实例开发学习笔记二——时间轴

记录一下ECharts时间轴的使用,首先是照着官方的示例做一遍,在这里不要忘了引入timelineOption.js,后面介绍如何动态创建时间轴的记录数,即根据需求可伸缩显示有多少天或者年月等轴标记数...
  • Qing_yun
  • Qing_yun
  • 2015年09月24日 21:19
  • 15526

SuperMap iClient 7C for Flash之热点图的时间轴控制

一、概述  如今大数据时代的到来,数据可视化在人们的日常生活中扮演着越来越重要的角色,当然,热点图也是当中流行的一种数据可视化表达的手段之一。那什么是热点图呢?——热点图通常将一些不易理解或表达的数...

Adobe FLASH CS3快捷键(时间轴常用)

From: http://blog.sina.com.cn/s/blog_4b5506750100ci3y.html 下面发几个时间轴常用快捷键,  记住了在做的当中能提升很多速度。 【时间...

从时间轴到外部的独立.as文件-按照软件工程的规范构建Flash程序

这个文章的立意是在于写一些“纲要”,这个纲要是用于指导那些——已经习惯于将AS代码放在Movieclip的帧上面,同时想要转向用更符合软件工程规范的写法来写Flash程序——即是将代码都放在外部的as...

使用ExpandableListView实现时间轴效果

不废话,先上图,看看效果 这是用ExpandableListView来实现时间轴效果,原理比较简单,以月份为第一级,月以天为第二级来实现的。 package com.hj.main; impor...

使用jQuery timelinr和animate.css创建超酷的CSS动画时间轴特效

日期:2012-8-13  来源:GBin1.com 在线演示1  在线演示2  本地下载 在过去我们的文章中,我们介绍过很多不错的时间轴插件,使用这些超棒的插件可以帮助你创建...
  • jjfat
  • jjfat
  • 2012年08月13日 13:36
  • 1183

纯手工打造漂亮的垂直时间轴,使用最简单的HTML+CSS+JQUERY完成100个版本更新记录的华丽转身!

前言 FineUI控件库发展至今已经有 5 个年头,目前论坛注册的QQ会员 5000 多人,捐赠用户 500 多人(捐赠用户转化率达到10%以上,在国内开源领域相信这是一个梦幻数字!也足以证明F...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:flash学习笔记(三)--关于包的使用和多时间轴的使用
举报原因:
原因补充:

(最多只允许输入30个字)