FlashAS3
文章平均质量分 76
Jether
设计模式、Flash Actionscript、Game Maker Studio、Photoshop
展开
-
FlashAIR开发iOS应用
最流行且简单的游戏制作技术莫过于Flash,但是Flash多被用于网页。其实Flash也可以用于其他用途,比如手机。现在网络到处流传的都是“iphone不能用Flash”的言论,起初都是由于乔布斯的话,但是其实Flash现在还是可以用于iOS的,这篇文章介绍一下FlashAIR编译运行iOS应用的方法。首先下载一个Flash完整版,我下载了一个Flash CS5完整版,因为CS5.5我下载原创 2013-04-13 17:17:41 · 695 阅读 · 0 评论 -
AS3多线程入门(上):搭建开发环境
最新的Flash 11.4出了多线程功能,现在就可以体验一把AS3的多线程开发。我们需要准备的东西:FlashDevelop-4.1.0-R2383.exeflashplayer_11_sa.exeflashplayer_11_sa_debug.exeflex_sdk_4.6.0.23201B.zip其中,Flash Player需要11.4版本的,(我用的是11.4 r4原创 2013-04-13 17:31:05 · 965 阅读 · 0 评论 -
马赛克直线问题
这两天我去一家公司面试了,那是一家不错的游戏公司,我面试的职位是FlashAS3游戏客户端程序员,主管给我一道测试题,在公司做,两天内做完就算合格,这道题是这样子的:使用任意一门编程语言,在窗口里画图,窗口是600*600的,画一个100*100的网格,然后在上边用鼠标点,第一个点是起点,第二个点是终点,画一条线,并且把这条线经过的所有网格涂色。(窗口和网格的大小和多少也可以修改成数量差不多的原创 2013-04-13 17:16:55 · 826 阅读 · 1 评论 -
AS3多线程入门(下):多线程编程入门
AS3的多线程和Java的不同,程序员需要在同一个类中判断当前是在主线程还是在分支线程,然后进行操作。判断Worker.current.isPrimordial这个量:if(Worker.current.isPrimordial){//这里是主线程}else{//这里是分支线程}假设我们还是上一篇文章的那个情况,在HelloWorldWorker类里,我们需原创 2013-04-13 17:31:21 · 977 阅读 · 1 评论 -
Away3D的FlashBuilder配置教程
Away3D是当前流行的Flash3D引擎,这里写一下它的FlashBuilder配置方法,供各位查阅参考。首先安装FlashBuilder4.6,这个过程这里不再赘述。这里是Away3D的官网http://away3d.com/,下载一个“away3d-core-fp11_4_0_9_gold.zip”的文件,解压缩到D盘目录下(其他目录也可以)。打开FlashBuilder,新建“原创 2013-04-13 17:20:16 · 305 阅读 · 0 评论 -
第1节 使用as文件——Flash ActionScript3游戏开发入门教程
大家好,我是Jether,这是我的新教程《Flash ActionScript3游戏开发入门教程》,此教程,我将使用Flash Professional CS5.5作为开发环境,如果您用的是别的版本的,请尽量保证版本在CS4以上,以免出现不可预计的问题。我们打开Flash CS5.5,如图所示:我先要提一个东西,在界面右上角的最小化、关闭按钮的左边,有一个搜索栏,这个大家找一下,搜原创 2013-04-14 10:38:16 · 418 阅读 · 0 评论 -
第2节 元件和游戏轮询的使用——Flash ActionScript3游戏开发入门教程
现在我来介绍一种Flash特有的类——元件。元件的概念有些类似于GUI编程的控件,但是Flash的元件种类更少(只有三种:图形、按钮、影片剪辑),而且更容易自定义画面。点击“插入”菜单->“新建元件”,弹出一个对话框:注意红框部分要和图片保持完全一致,除了元件名称和类名,这两个只要保持一致,并且用类名的大写首字母命名风格就可以。然后在弹出的对话框中点“确定”,对话框下边有个复选原创 2013-04-14 10:38:24 · 442 阅读 · 0 评论 -
第4节 角色状态的改变——Flash ActionScript3游戏开发入门教程
游戏开发中很重要的一点就是状态的使用,不论是角色的状态,还是游戏的状态。要在Flash中使用状态,以角色的状态为例,在类中定义如下常量:public static const STATE_INIT:int = 10;public static const STATE_WALK:int = 20;public static const STATE_RUN:int = 30;其中数原创 2013-04-15 09:31:36 · 371 阅读 · 0 评论 -
第3节 把as绑定到元件和面向对象的程序设计——Flash ActionScript3游戏开发入门教程
这一节我来介绍一下如何在as3游戏中应用面向对象程序设计。查看元件属性,确保它是如下图所示的:然后点击一下这里:这时候会新弹出一个脚本页面,我们先Ctrl-S保存,名字为Player.as,这个就是元件的绑定类。元件对象也具有ENTER_FRAME事件,使用这个事件可以让元件动态刷新,但是我非常不建议这种方法,因为如果你有很多元件对象,每个对象的加载顺序不同,会导致原创 2013-04-15 09:31:26 · 341 阅读 · 0 评论