没有合适的资源?快使用搜索试试~ 我知道了~
flash学习笔记(一些常用方法的例子)
需积分: 9 2 下载量 26 浏览量
2011-01-01
15:34:12
上传
评论
收藏 334KB DOC 举报
温馨提示
试读
22页
flash学习笔记(一些常用方法的例子)内容不全
资源详情
资源评论
资源推荐
一::::::::::::
包
类
继承
实现
子类
!!! "!
"!"#$!
%
&'
方法
(
% &%) "*'*+%
语言版本 :
",-
Player 版本 :
./
0
返回一个矩形,该矩形定义相对于 targetCoordinateSpace 对象坐标系
的显示对象区域。 考虑以下代码,此代码显示了矩形的返回方式根据您传递给
该方法的 %) "参数的不同而不同:
*"1"&'2
$1--2
1--2
)& '2
*"1"&'2
%)&-!-!--'2
)& '2
& % & ''2
33&$14--!14--!15--!15--'
& % &''2
33&$1-!1-!15--!15--'
二:::::::::::
% # 6
&'
方法
7
( % # 6 & */ '*/
语言版本 :
",-
Player 版本 :
./
0
将 对象从舞台(全局)坐标转换为显示对象的(本地)坐标。
要使用此方法,请先创建 / 类的一个实例。 您分配的 x和 y值表示全局
坐标,因为它们是相对于主显示区域的原点 &-!-'的。 然后将 / 实例作为
参数传递给 % # 6 &'方法。 该方法会返回一个新的 / 对象,该
对象具有相对于显示对象原点(而不是舞台原点)的 x和 y值。
三:::::::::
#/ &'
方法
7
( #/ &$*8!*8!
.%* 1('*
语言版本 :
",-
Player 版本 :
./
0
计算显示对象,以确定它是否与 $和 参数指定的点重叠或相交。 $和 参
数指定舞台的坐标空间中的点,而不是包含显示对象的显示对象容器中的点
(除非显示对象容器是舞台)。
参数
$*89要测试的此对象的 x坐标。
7
*89要测试的此对象的 y坐标。
7
.%* &(1('9是检查对象 &'的实际像
素,还是检查边框 &('的实际像素
四::::::::::::::::::
MovieClip Sprite DisplayObjectContainer InteractiveObject DisplayObject
EventDispatcher Object
包
类
继
承
子
类
) !" !#$.
语言版本 :
",-
Player 版本 :
./
0
类是用户可以使用鼠标和键盘与之交互的所有显示对象的
抽象基类。
不能直接实例化 类。 调用 &'构
造函数会引发 % 异常。
类本身不包含任何用于在屏幕上呈现内容的 /。 鉴于此
原因,如果要创建 类的一个自定义子类,您将需要扩展其
中一个具有在屏幕上显示内容的 /的子类,如
"、" 、#$.或 )类。
五:::::::::::::
import flash.text.TextField;
var tf1:TextField = new TextField();
tf1.text = "Text Field 1";
tf1.border = true;
tf1.x = 10;
addChild(tf1);
tf1.width = tf1.stage.stageWidth / 2 - 10;
var tf2:TextField = new TextField();
tf2.text = "Text Field 2";
tf2.border = true;
tf2.x = tf1.x + tf1.width + 5;
addChild(tf2);
tf2.width = tf2.stage.stageWidth / 2 - 10;
trace(stage.stageWidth);
六::::::::::::::
#
&'
方法
7
( #& *'*
语言版本 :
",-
Player 版本 :
./
0
计算显示对象,以确定它是否与 显示对象重叠或相交。
参数
*9要测试的显示对象。
返回
9如果显示对象相交,则为 ;否则为 (。
示例
如何使用示例
以下代码创建三个 "对象,并显示调用 #&'方法的结果:
"2
*"1"&'2
%%.&-$----..'2
%)&:-!:-!:-'2
)&'2
5*"1"&'2
5%%.&-$--..--'2
5%)&:-!:-!:-'2
5$1;-2
)&5'2
,*"1"&'2
,%%.&-$..----'2
,%)&:-!:-!:-'2
,$1--2
,1<=2
)&,'2
&#&5''233
&#&,''233(
&5#&,''233
#()碰撞是以方形边框作为依据的!!!!!!!!!
七:::::::::::
属性关键字
7
用法
8>33此处是类定义
?
语言版本 :
",-
Player 版本 :
./
0
指定类的实例可具有在运行时添加的动态属性。如果在对类使用 特
性,可以在运行时向该类的实例添加属性。将未标记为 的类视为
密
封的
,这意味着无法向该类的实例添加属性。
如果类是密封的(非动态),尝试在类实例上获得属性或设置属性将导致错误。
创建实例时,如果将编译器设置为严谨模式并指定数据类型,尝试向密封的对
象添加属性将导致编译器错误;否则,将发生运行时错误。
剩余21页未读,继续阅读
a919365221
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于STM32F1和TB6612芯片的电机驱动板,可以驱动两个电机正反转,具有比L298N更小的体积源码+文档说明
- 基于Javascript的CNN卷积交互式播放器设计源码
- 基于Layui的树表格(treeGrid)前端设计源码
- 基于Vue框架的Node+Vue茶叶商城设计源码
- 基于HTML的响应式网站设计源码
- 基于Python的CNN医学图像分割设计源码
- jjcbbdnfiapchhkemifphepfgilhdokf_4.5.6_chrome.zzzmh.cn.crx
- Screenshot_20240418_234552.jpg
- Screenshot_20240418_234558.jpg
- 基本组件.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0