关闭

flash cs 3组件学习笔记

1669人阅读 评论(0) 收藏 举报

Flash cs  组件其实跟flash 8 的组件用法差不多,但是省去了很多监听的一些繁琐的东西,上次把flash 8的组件都看了一次 ,发现还有一些组件还是不错的,但是开始学flash cs的组件的确说实话,记得东西还是有的,我把其中几个公共的地方都做了一些笔记,当作是学习拉。。

 

Combox list组件

  先说一些 combox ,list 的共同点吧,他们都可以在参数里面设置 都可以数组指定数据 dataProvider ,也像c#那样指定数据源,第二呢,添加项目的方法

都可以用addItem();方法来添加数据项 ,看下面的代码

 

combox.addItem({label:"asp", data:1});

combox.addItem({label:"jsp", data:2});

combox.addItem({label:"java", data:3});

combox.addItem({label: "C#",data:4});

 

list.addItem({label:"夏天的树人", data:1});

 

var items1:Array = [

              {label:"连接access", data:"mytext/1.txt"},

              {label:"连接sql", data:"mytext/2.txt"},

              {label:"认识asp对象", data:"mytext/3.txt"},

              {label:"认识Response对象", data:"mytext/4.txt"},

              ];

              aList.dataProvider = new DataProvider(items1);

这里是指定数据的意思,用作于list组件选择项来

 

其中共同点:addItem();    dataProvider 当中这些是常用的

 

 

fl.controls 在这里包里面有着很多关于组件的使用方法,有使用我们经常需要使用鼠标事件类来配合一起使用,     像这些监听就是一

代码例子: mybtn Button组件,mytxt TextArea 组件

mybtn.addEventListener(MouseEvent.CLICK,suofang);

function suofang(event:MouseEvent):void{

      

       mytxt.width=580.7/2;

}

 

当中就是MouseEvent.CLICK 一个调用的属性,我们这里经常用到,像flash 8 那样onrelease{} 这样的方法 

但是as 3.0的机制不同as 2.0 什么都需要监听,要知道事件的使用方法,要知道异常的处于

有一次我做了一个外部加载的文本,但是发现老是出现TypeError的异常,由于我们没有立刻处理,所以就经常出现错误,

TypeError

如果操作数的实际类型与所需类型不同,将引发 TypeError 异常

var loader:URLLoader=new URLLoader();

loader.dataFormat = URLLoaderDataFormat.TEXT;//控制文本格式下载

try{

loader.load(new URLRequest("mytext/welcome.txt"));

}

catch(e:TypeError)

{trace("worong");}

 

如果没有使用try {} catch ( ){}处理TypeError 处理的话,经常会错误,因为在as 2.0的异常机制还没有完善导致我们在as3.0学习当中碰见很多问题 所以之前结合数据库来使用的时候老是出现这样的问题。

 

 

ScrollPane组件:

 

这个组件跟flash 8组件没有太大区别,虽然as 3.0再,没有id这样的事情,但是这些同样在参数里面设置,也可以不用写代码,大大方便设置者,只是在组件参数设置的soure 输入你要指定的mc 名称就可以

 

总的来说,flash cs 的组件应该大大简化以前那些繁琐的地方,统一了监听的方法,增强的事件与异常错误的处理。

 

 

Tree组件?

这个组件不见了?flash cs组件不见了,从雅虎flash团队哪里下载了一些有用的组件,还是相当不错的,方法跟list combox差不多。可以指定数据

 

 

 

总的来说,学习了一些flash组件 还是觉得弱了点,没有flex builder 3.0那样强大,其实flex的组件可以整合到flash里面一起的,我觉得那些组件很实在,说不定flash 也搞个像。Net那样的平台呢,flashNet 呵呵,不过商业考虑,绑在一起 倒不如分开来卖还挣钱多呢?既然air程序也可以用flash来开发,倒不如来个一家亲。两者联合在一起,发挥flash的最高境界呢。。

 

 

 
0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

深度学习斯坦福cs231n 课程笔记

深度学习斯坦福cs231n 课程笔记 目录(?)[+] 前言 对于深度学习,新手我推荐先看UFLDL,不做assignment的话,一两个晚上就可...
  • ycl295644
  • ycl295644
  • 2016-07-26 22:03
  • 17186

第0节-斯坦福cs229机器学习笔记

国内本科和研究生对于机器学习的热情特别高涨,北邮研一开了一门机器学习与模式识别的课程100人的课容量,两秒就抢没了。然而据我观察很多同学学习机器学习的时候有两个问题,第一学习资料杂乱,符号标记不一致导...
  • Irving_zhang
  • Irving_zhang
  • 2017-01-15 11:14
  • 1812

NRF24l01+学习笔记

一、 SPI的通信协议 SPI(Serial Peripheral Interface)是一种串行同步通讯协议,由一个主设备和一个或多个从设备组成,主设备启动一个与从设备的同步通讯,从而完成数据的交...
  • qq_30650153
  • qq_30650153
  • 2016-05-08 11:05
  • 2733

学习Flash CS3的内置组件(二) 更改组件的外观

学习Flash CS3的内置组件 (二) 更改组件的外观 一.在创作时更改组件外观 Flash CS3组件是基于 placeStateFLA 的用户界面组件,使得用户可以方便的在创作时进...
  • yaonai2003
  • yaonai2003
  • 2011-02-18 15:27
  • 1856

学习Flash CS3的内置组件(一) 组件概述

Flash CS3的组件,使用的是全新的架构,使得功能上与v2版的组件有一些不同. "组件"是带有参数的影片剪辑 ,在 Flash 中进行创作时或在运行时,可以使用这些参数以及 Actions...
  • yaonai2003
  • yaonai2003
  • 2011-02-18 15:26
  • 982

Flash CS4学习笔记1

Flash CS4学习笔记1 第一次用Action Script3.0编程,DT的遇到了一堆问题,总结如下。 1.为什么定义一个类,会报错“类不能嵌套定义”?       其...
  • ccchu
  • ccchu
  • 2012-08-17 22:41
  • 1277

Flash CS4学习笔记2-写文件

Flash CS4学习笔记2-写文件 注:部分转载,原文的链接失效。与原文不同的地方是,这个exe会读取剪切板中第一行作为文件名,其余行写入文件,具有自定义文件名的优势,以下是修过过的原...
  • ccchu
  • ccchu
  • 2012-08-17 22:40
  • 428

【2017年cs231n学习笔记2】Lecture3 损失函数 最优化

这节课的主要内容: 1. 定义一个损失函数(loss function),用将训练集代入其中获得的评分来量化W的好坏。 2. 找到一个高效的方法来寻找使损失函数最小的W,(我们称其为最优化opti...
  • linangfs
  • linangfs
  • 2017-11-06 18:25
  • 115

FX3学习笔记2-cs-make[1]: [post-build] Error 2 (ignored)

1、实验环境硬件平台:CYUSB3KIT-003 EZ-USB® FX3™ SuperSpeed Explorer Kitdk版本:EZ-USB FX3 SDK1.3 / SuperSpeed Exp...
  • gyb510
  • gyb510
  • 2016-12-30 15:45
  • 812

创建Flash CS3组件(一) 建立组件

创建Flash CS3组件(一) 建立组件 在Flash CS3中,出现了一个全新的组件形式--fla组件,它完全改变了以前组件难于修改皮肤的缺点,使组件更加实用. Flash CS3中的组件体系...
  • wkyb608
  • wkyb608
  • 2012-09-26 02:00
  • 1179
    个人资料
    • 访问:1959863次
    • 积分:37628
    • 等级:
    • 排名:第126名
    • 原创:1347篇
    • 转载:22篇
    • 译文:0篇
    • 评论:2139条
    公告栏
    是夏天带来了热情,
    还是热情与夏天恋爱了?
    我倾夏天的脚步,
    感受清风的凉意,
    在行云流水之中,
    追求一种人生哲学.
    QQ :877690056

    赞赏在下

    Flag Counter
    文章存档