1 搭建Flash游戏开发环境
搭建Flash游戏开发环境
1 安装Flash CS3(或CS4、CS5)。
2 安装FlashDevelop,具体方法参照:搭建Web3D开发环境。
其实完全可以在Flash中开发游戏,为什么需要2者呢?原因如下:
1 Flash发布的时候可以将资源(即将库中的元件)集成到swf运行文件中。
2 Flash没有代码自动输入补全功能,因此需要一个英文一个英文手工输入,这样要记住很多系统类和方法。而FlashDevelop由代码自动输入补全功能,防止输入过程中出现错误,并提高代码编写效率,使我们将注意力集中到逻辑代码编写中。
运行第一个项目
1 打开Flash,新建一个【Flash文件(ActionScript 3.0)】,以HelloWorld为名保存在HelloWorld目录下。这是将会在HelloWorld目录下看到HelloWorld.fla文件。
2 设置文档类。在场景属性中填写文档类名为:Main。
当我们测试运行的时候,这个文档类Main将会被自动运行,可以理解为Main即为场景的代码体现。
3 编写文档类。打开FlashDevelop,新建一个AS3文档。
在文档中输入代码:
package {
import flash.display.MovieClip;
public class Mainextends MovieClip{
public function Main():void{
trace("Hello,World!");
}
}
}
最后以Main名保存在HelloWorld目录下(和HelloWorld.fla同目录)。
4 回到Flash中的HelloWorld,测试运行,将会看到如下界面。
代码解析
1 MovieClip类。任何想要在Flash Player显示的东西都要继承自MovieClip或其子类。我们的文档类Main为场景的代码体现,因此场景要显示,其对应的类(Main)也要继承MovieClip。
2 当测试运行的时候,Main被生成,其构造方法Main自动被调用。
3 trace方法为系统方法,它在调试的时候非常有用,主要用于打印信息。相当于Java的System.out.println方法。
1 搭建Flash游戏开发环境相关推荐
- 搭建微信小游戏开发环境总结
这篇文章主要解决以下问题 1.一键申请泛域名证书并到期自动更新 2.Nginx配置https 3.本地资源映射到外网 4.介绍CocosCreator构建发布微信小游戏时远程服务器地址如何配置 文章目 ...
- 计算机系统的搭建步骤,电脑搭建Node.js开发环境的操作教程[多图]
电脑如何搭建Node.js开发环境?近日有用户询问怎么在Win7系统电脑上搭建Node.js开发环境,今天教程之家就给大家分享Node.js开发环境的搭建教程. 操作步骤: 1.下载Node.js官方 ...
- 在Win10的Linux子系统下搭建ESP32的开发环境
在Win10的Linux子系统下搭建ESP32的开发环境 一.介绍 1.Windows的Linux子系统 win10进行了内置工作于命令行的Linux子系统功能,WIN10用户只需要开启Linux子 ...
- 《Android多媒体应用开发实战详解:图像、音频、视频、2D和3D》——1.3节搭建Android应用开发环境...
本节书摘来自异步社区<Android多媒体应用开发实战详解:图像.音频.视频.2D和3D>一书中的第1章,第1.3节搭建Android应用开发环境,作者 王石磊 , 吴峥,更多章节内容可以 ...
- 《Android 网络开发与应用实战详解》——1.3节搭建Android应用开发环境
本节书摘来自异步社区<Android 网络开发与应用实战详解>一书中的第1章,第1.3节搭建Android应用开发环境,作者 王东华,更多章节内容可以访问云栖社区"异步社区&qu ...
- Eclipse和PyDev搭建完美Python开发环境(Windows篇)(转)
摘要:本文讲解了用Eclipse和PyDev搭建Python的开发环境. 十一长假在家闲着没事儿,准备花点时间学习一下Python. 今儿花了一个下午搭建Python的开发环境,不禁感叹----开源的 ...
- 使用IntelliJ IDEA 13搭建Android集成开发环境(图文教程)
[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/ ...
- Eclipse 3.5 Classic+Tomcat 6.0+MySql 5.5搭建java web开发环境
Eclipse 3.5 Classic+Tomcat 6.0+MySql 5.5搭建java web开发环境 对于初学者来说,如果没有接触过java web开发的话,搭建开发环境将是一个门槛.以前一直 ...
- 使用Android Studio搭建Android集成开发环境
一.Android Studio简单介绍 2013年GoogleI/O大会首次发布了Android Studio IDE(Android平台集成开发环境).它基于Intellij IDEA开发环境,旨 ...
- 搭建Eclipse+MyEclipse开发环境
搭建Eclipse+MyEclipse开发环境 一.安装JDK 首先下载JDK 5 ...
最新文章
- devc++64位不兼容_DNF玩家遭强制脱坑,只因64位更新后无法上游戏,如何解决?...
- 6675温度波动大_温度和压力对压缩空气干燥机性能的影响
- UI5 control inheritance implementation question
- !doctype html报错h5,【Web前端问题】javascript import 报错
- 关于秒杀系统优化方向
- Linux—vi/vim全局替换
- stable_partition http://www.cplusplus.com/reference/algorithm/stable_partition/
- python 多线程下载_Python 多线程下载器
- FPGA实现数字相敏检波(DPSD)
- DirectX 安装报错: 不能信任一个安装所需的压缩文件,请检查加密服务是否启用并且cabinet文件证书是否有效
- DbUtil的介绍使用
- SIF协议(一线通)
- hdu3709——数位dp+枚举
- 微信ipad协议简述
- 中级程序员晋升高级程序员,只差这几个技能
- 【问题思考】二重积分积分限上的x和积分内部的x有什么区别?【几何直观】
- API网关(什么是API网关、如何设计统一网关?)
- 高盛报告:人工智能、机器学习和数据将推动未来生产力的发展
- ATTCK红队评估实战靶场(二)
- 淘宝开店历程-致广大新开淘宝店主