博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
AS3基础
阅读量:4106 次
发布时间:2019-05-25

本文共 1046 字,大约阅读时间需要 3 分钟。

 

Flash AS3.0笔试题

姓名:                                日期:                      

1、  请问addEventListener有几个参数,说明各个参数的含义。

 

 

 

 

 

 

2、  请问数组内元素的类型是否要求是相同的,请回答是或否?

 

 

 

 

3、  请问自定义事件怎样实现,请写出具体的实现方式。

 

 

 

 

 

 

 

 

 

 

 

 

 

4、  请将鼠标事件对象(e)的localX,localY属性转换成e的目标对象的全局坐标。

 

 

 

 

 

 

 

5、  请问垃圾回收器是如何工作的?说明其工作方式的优缺点。

 

 

 

 

 

 

6、  请问ASJS通讯,应该怎样实现?

 

 

 

 

 

 

7、  请问在移动位图和矢量图的过程中,两者在消耗CPU方面的差异。并说明差异的原因。

 

 

 

 

 

 

8、  请问Flash重绘机制是怎样的?如何保证尽量少的大规模重绘?

 

 

 

 

 

 

 

 

9、  请问在清除对象时,哪些情况会因该对象可达而导致其无法清除?

 

 

 

 

 

 

 

 

 

10、              请问帧监听与Timer监听有什么区别?在极端情况(性能消耗严重)下,怎样精确的保证1秒间隔监听?

 

 

 

 

 

 

 

.

 

如果笔试可以,可安排上机考试:

上机考试题:

请用AS3.0实现一组有序数列(1-10)的随机排列。

要求:有一个运行按钮,有一个显示文本,点击运行,显示文本出现1-10的随机排列。每次点击,排列顺序都要求是随机的。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 ===========================================================

答案:

15个参数,第一个为事件对象名称,二为事件监听处理函数,三为是否捕获/冒泡,四为优先级,五为弱引用。

2:否。

3:继承自Event类。

public function MyEvent extends Event{

       public function MyEvent(type:String, listener:Function){

 

}

}

只需写出继承自Event类,可算正确。

4e.target.localToGlobal(new Point(e.localX,e.localY));

5:垃圾回收器由Flash自动运行,用户无法调用垃圾清除。

6ExtenernalLibrary.

7:移动矢量图消耗大。因为矢量图是由数据计算而出,位图是由像素组成,每次移动,矢量图都要进行计算显示。

8Flash嵌套层级不能过多,要尽量减少Flash的嵌套层级来减少大规模重绘。

9:对象事件监听、Timer监听、外部引用等。

10:帧监听是基于帧频率间隔进行监听,Timer监听是基于设置的间隔时间进行监听。

如何精确保证1秒间隔监听,可不作答。

上机考试无固定答案,可实现效果均可。

转载地址:http://ngjsi.baihongyu.com/

你可能感兴趣的文章
DirectX11 光照与材质的相互作用
查看>>
DirectX11 镜面光
查看>>
DirectX11 三种光照组成对比
查看>>
DirectX11 指定材质
查看>>
DirectX11 点光
查看>>
DirectX11 聚光灯
查看>>
DirectX11 HLSL打包(packing)格式和“pad”变量的必要性
查看>>
DirectX11 光照演示示例Demo
查看>>
VUe+webpack构建单页router应用(一)
查看>>
Node.js-模块和包
查看>>
实现接口创建线程
查看>>
JavaScript实现页面无刷新让时间走动
查看>>
CSS实例:Tab选项卡效果
查看>>
前端设计之特效表单
查看>>
Java的时间操作玩法实例若干
查看>>
JavaScript:时间日期格式验证大全
查看>>
解决SimpleDateFormat线程安全问题NumberFormatException: multiple points
查看>>
MySQL数据库存储引擎简介
查看>>
处理Maven本地仓库.lastUpdated文件
查看>>
计算机网络-网络协议模型
查看>>