返回列表 回复 发帖

Flash OOP来一个经典个案吧:hello world!

来一个经典个案吧:hello world!

step 1:

打开Flash 8,新建一个项目,保存名为:helloworld.flp

这时在你的目录下有: helloworld.flp
helloworld.flp为flash项目文件。

step 2:

新建一个Flash ActionScript文件,以后我们称ActionScript为AS文件,保存名为:helloworld.as

在flash8时已经可以把AS另存一个文件了!
好了,在你的文件中写入以下代码:
  1. /*
  2. 原创:[url]http://www.oiasoft.com/[/url]
  3. 作者:korpton [email]korpton@163.com[/email]
  4. 日期:2006/10/13
  5. */
  6. class helloworld{              
  7.        public function sayHello(fWord:String):String{
  8.               var hello:String = "Hello, " + fWord;
  9.               return hello;
  10.        }
  11. }
复制代码
保存

step 3:

新建一个flash 文件,保存名为:helloworld.fla 文件
打开菜单: 窗口 -> 组件, 找到 User Interface 里面的 Label 组件
并拖入场景中。

选中刚才拖入的组件,在属性面板中,把刚才的Label 实例名输入: hello_lab

step 4:

在你的时间轴上写下如下代码
  1. /*
  2. 原创:[url]http://www.oiasoft.com/[/url]
  3. 作者:korpton [email]korpton@163.com[/email]
  4. 日期:2006/10/13
  5. */
  6. var myhello:helloworld = new helloworld();
  7. hello_lab.text = myhello.sayHello("World");
复制代码
step 5:

helloworld.flas 和 helloworld.as 两个文件加入到项目中!
打开项目窗口,菜单为:窗口->项目 快捷键为: shift+F8

在项目窗口中点选调试器 -> 添加文件 -> 加入刚才的两个文件即可完成加入项目

step 6:

点选 测试项目 按钮即可进行测试 helloworld 项目
注:第一次测试时直接选helloworld.fla文件即可

完成,over!



总结:

在这个小的项目中你可以学到:
1. 如何进行一个项目的使用。
2. flash 中的 OOP 编程。
3. Label组件的使用。
4. Flash ActionScript 注释

原创: oiasoft.com !(联系:korpton@163.com)

自我解说,有点吹水!

helloworld.rar (66.5 KB)

http://www.oiasoft.com

http://www.celesteteam.com/

哦耶

做了三遍终于做出来了.你真的好棒哦!
入门好.
自己去年写的东西,今年才有两个回复,还是因为,加入到了,flash8首页的教材区,真是迟来的爱!:'(
http://www.oiasoft.com

http://www.celesteteam.com/
:lol 楼主也不用这样吧..哈哈..
这不,有感而发..
http://www.oiasoft.com

http://www.celesteteam.com/
权限不够看不到
提出的问题好久才回复!是不是慢了点?
做是做出来了,建立项目有何好处?
没有说明
再学习中,努力加油
返回列表