初学ActionScript 3.0(一):Hello World

简介:
ActionScript是 Macromedia(现已被Adobe收购)为其Flash产品开发的 ,最初是一种简单的脚本语言,现在最新版本3.0,是一种完全的面向对象的编程语言,功能强大,类库丰富,语法类似JavaScript,多用于Flash互动性、娱乐性、实用性开发,网页制作和RIA应用程序开发。 ActionScript 是一种基于ECMAScript的脚本语言,可用于编写Adobe Flash动画和应用程序。 由于ActionScript和JavaScript都是基于ECMAScript语法的,理论上它们互相可以很流畅地从一种语言翻译到另一种。不过JavaScript的文档对象模型(DOM)是以浏览器窗口,文档和表单为主的,ActionScript的文档对象模型(DOM)则以SWF格式动画为主,可包括动画,音频,文字和事件处理。

开发平台:
Adobe Flash CS3,(Adobe Flash CS2仅支持ActionScript 1.0和ActionScript 2.0)。

示例:
制作一个按钮点击后屏幕显示"Hello World"。
1、打开Flash CS3,新建“Flash文件(ActionScript 3.0)”。
2、按 Ctrl+F7,打开“组件”面板,在“User Interface”中找到控件Label,Button,托放到工作区。
3、分别给Lable与Button命名为“myLable,myButton"。
如图:
4、选中当前帧,按F9,打开动作面板。(如果正确选择了帧,打开的动作面板的标题为“动作-帧”)
5、在动作面板写控制语句。

// 申明一个字符串变量,并赋值
var  str:String  =   " Hello World " ;  

// 申明一个鼠标事件
var  myClick:Function =   function (evt:MouseEvent)  
{
    myLable.text 
=  str;
    }    
    
// 给myButton添加点击事件
myButton.addEventListener( " click " ,myClick); 


6、按下 Ctrl + Enter,查看运行效果。
延伸:
让Lable显示Html代码。
控制语句更改为:

// 申明一个字符串变量,并赋值
var  strHtml:String  =   " <font color='#ff0000' size='24'><a href=\ " http: // www.isdata.cn\">单击我进入ISDATA首页</a></font>";  

// 申明一个鼠标事件
var  myClick:Function =   function (evt:MouseEvent)  
{
    myLable.htmlText 
=  strHtml;  // 注意:是Lable的htmlText属性
    }    
    
// 给myButton添加点击事件
myButton.addEventListener( " click " ,myClick); 
按下 Ctrl + Enter,查看运行效果。
运行效果如图:

转载于:https://www.cnblogs.com/EasyData/archive/2009/09/28/1575614.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值