| 网站首页 | 免费课件 | 课件源码 | 课件制作 | 课件购买 | 课件教程 | 课堂内外 | 教案 | 试卷 | 论文 | 电脑 | 教案下载 | 
 | 试卷下载 | 论文下载 | 计划总结 | 新闻资讯 | 行业范文 | 图片 | 留言 | 术语大全 | 搞笑 | 字体 | 短信 | Flash视频教程 | 
 | 办公软件视频 | 编程设计视频 | 热门视频 | 课件论坛 | 作文写作 | 
您现在的位置: 教育资源网 >> 课件教程 >> Flash教程 >> Flash组件教程 >> 正文 用户登录 新用户注册
免费精品 课件源程序下载 课件点播 课件定做 课件复原 课件制作指导 毕业设计 更多服务
Google




Flash组件教程——FlashMX2004组件入门(1):简介
作者:admin    教程来源:闪客帝国    点击数:    更新时间:2006-8-14        【字体:

首先打开flash2004,建立一个新文档,接下去我们简单介绍一下怎么把组件添加到场景中及相关的一些设置

1、选择Window-Development Panels-Components,或使用快捷键Ctrl+F7,打开组件面板:

2、选中一个组件,拖到场景中或者双击组件都能把组件加到场景中

3、你可安装一些组件,方法和MX一样(请参考《组件安装方法》)

4、选中场景中的组件,打开属性面板,你可加入实例名,改变标签等等,也可通过菜单Window-Development Panels打开Components inspector设置更多,如是否可见,是否可用等等

5、要改变组件的字体等可看UIObject.setStyle(),这个我们后面会介绍

当然你也可以不直接把组件拖到场景中,而是用as代码向场景中添加组件,我们举个例子来加个按钮:

1、双击Button组件,加入到场景中

2、到场景中把组件Delete掉(注:删掉的目的是把这个组件加入到库中,使用AS代码来从库中调用)

3、为第一帧加入以下as:

import mx.controls.Button;
//Button为组件的名称,
//前面的格式不变,如要加入一个CheckBox,就用import mx.controls.CheckBox;
createClassObject(Button,"button2",5,{label:"Test Button"});
//Button为名称,Button2为实例名,5为深度,后面为标签

或者简单点这样

createClassObject(mx.controls.Button,"button2",5,{label:"Test Button"});

这样的话我们就可利用实例名来改变组件的一些属性,在前面代码的基础上再添加如下AS代码:

button2._x=200;
//x坐标
//试试这样
button2.onRelease=function(){
  trace("zjs");
}

注:以上这些代码是加在帧上的。

换一种方法,不用AS来添加BUTTON组件。

1.把BUTTON组件拖入场景或通过双击该组件使其出现在场景中

2.选中Button,点击Action面板。输入

on(click){
  trace("不要点我");
}

运行试试看。

注:组件的事件因组件而不同,对Button组件可用on(click)、on(press)、on(release)等。

还有一种语法是写在帧上的:

function myHandler(eventObj){
  if (eventObj.type == "click"){
    trace("你点了我了")
}
}
button1.addEventListener("click", myHandler);
//点击后输出信息

注:写这段AS的前提是给场景中的Button组件一实例名:button1

源文件下载

还有更多的,大家可看看帮助

今天主要是以Button组件为例,对2004组件做了一个简单介绍,后面我们会针对不同的组件用实例来说明其用法,请各位继续关注……

  .
 
 
Google
我们的服务免费课件 课件定做 毕业课件设计 免费课件(QQ:375824467/电话:13996037041)  教程录入:admin    责任编辑:admin 
------------

发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口

  • 上一篇教程:
  • 下一篇教程:
  •    最新热点    最新推荐    相关教程
    Flash MX 2004 教程: 使用信…
    MX2004 组件(一):焦点管理器…
    MX2004组件(二)Accordion[折…
    MX2004组件(三):DataHolder
    MX2004组件(四) :Data Comp…
    FlashMX2004组件教程-tree组…
    FlashMX2004组件教程-tree组…
    flashMX2004组件教程-Accord…
    flashMX2004组件教程-Accord…
    flashMX2004组件教程-Menuba…
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)