as3
文章平均质量分 81
adreamstar
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
as3画线程序
package { import flash.events.MouseEvent; import flash.display.Sprite; public class DrawDemo extends Sprite { private var px:Number; private var py:Number; private var isDown:Boolean=false; priv原创 2008-03-09 14:07:00 · 1747 阅读 · 0 评论 -
棋类游戏
文档类:/** * @author : 熊俊程 * @date : 10.1.14 * @未实现功能:经过第一次碰撞后,第2次碰撞不检测 * */package com.xjc { import com.xjc.manager.LevelManager; import flash.display.SimpleButton; impor原创 2010-05-10 09:42:00 · 317 阅读 · 0 评论 -
对角棋
没注意代码重用,就是尽兴而写,逻辑都放在文档类了。AI不是太智能,有胜负以及无路可走的判断。,斜线就赢。敌人是中心没占,优先占中心。然后就随机处理了。代码都没什么难的,看到效果就可以想到算法是怎么样的了。/*** @author 熊俊程* @copyright * @document * @history * create 09.10.27* 对角棋**/p原创 2010-01-14 15:11:00 · 625 阅读 · 0 评论 -
坦克大战
由于时间和精力有限,已至还有很多功能没完成,效率问题,AI等都不够完善。AI有跟踪主角AI和随机AI。编辑环境fd ,运行环境flash cs3操作:wsad 上下左右 ,鼠标控制方向,左键控制射击。 文档类:package { import flash.display.MovieClip; import flash.display.Sprite; import fl原创 2010-01-14 15:26:00 · 326 阅读 · 0 评论 -
俄罗斯方块
去年写的,没实现加速功能,界面比较粗糙,刚开始考虑不周全的原因。文档类:/**author : XJCdate : 09.8.12*/package{ import flash.display.Sprite; import flash.events.Event; import flash.events.KeyboardEvent; import flas原创 2010-01-14 14:54:00 · 222 阅读 · 0 评论 -
aswing开发的小型BLOG
08年底写的,里面包括我以前写的一些效果, 开发环境:flex develop,aswing.聊天室服务端JAVA代码遗失,记得是用闪吧上某人的JAVA代码改的。文档类:package { import controller.MainControl; import events.ParameterEvent; import flash.display.Loade原创 2010-01-14 14:04:00 · 382 阅读 · 0 评论 -
工厂设计模式
参考ActionScript 3.0 Design Patterns中的工厂模式用oop写的飞机游戏...首先是父类Plane:package ships{ import flash.display.Sprite; public class Plane extends Sprite { internal var speed:int; internal function drawSh原创 2008-04-19 19:14:00 · 691 阅读 · 0 评论 -
类与库元件绑定
1.在库中绑定。把元件的的连接打开,把类改为:Control,基类名该为flash.display.Sprite,然后再建一个Control.asControl.as:package{ import flash.display.Sprite; import flash.events.Event; public class Control extends Sprite { public f原创 2008-04-20 17:31:00 · 562 阅读 · 0 评论 -
as3迷宫游戏3.26更新
从左上角走到右下角规则:深蓝色的方块代表角色,按上下左右键控制人物角色,黑色的方块代表可以通过,红色的方块代表墙,禁止通过,黄色的方块代表钥匙,捡起来了就可以开门,淡蓝色的方块代表门,只有有钥匙才能通过,一把钥匙只能通过一个门。一把钥匙只能开一个门 源文件下载:http://download.youkuaiyun.com/source/399060最下面是源代码: package原创 2008-03-31 22:30:00 · 462 阅读 · 0 评论 -
as3飞机游戏
我用as2写过了http://blog.youkuaiyun.com/adreamstar/archive/2008/02/25/2119524.aspx。但今天用as3写还是BUG,等以后能解决了再改把。哎,伤心~!!!源文件下载: http://download.youkuaiyun.com/source/383534下面是代码:package adreamstar{ import flash.dis原创 2008-03-16 14:47:00 · 507 阅读 · 0 评论 -
多态和接口学习笔记
1.多态,勉勉强强写的,这应该算个多态的例子把。子类都可以使用父类统一的数据类型。package { import flash.display.Sprite; public class Test extends Sprite { public function Test() { var father:Father=new Father(); var son1:Son1=new Son1(原创 2008-03-15 20:21:00 · 331 阅读 · 0 评论 -
二唯地图障碍物检测
package adreamstar{import flash.display.Sprite;import flash.events.KeyboardEvent;import flash.events.Event;public class TestWay extends Sprite { private var updir:Boolean=false; private var downdir原创 2008-03-12 19:36:00 · 613 阅读 · 0 评论 -
静态属性和静态函数学习笔记
1.通过这段程序可以看出类可以直接调用类里面的静态属性和静态方法,而通过类创建的实例则不能访问类的静态属性和静态方法。package father{ public class TestStatic{ public static var username="adreamstar"; public function TestStatic(){ }; public static function原创 2008-03-14 17:12:00 · 253 阅读 · 0 评论 -
as3中关于深度的例子
此功能可以随意交换并查看深度(索引),对于这代码来说的话,当你把button1的索引交换到3话,后面的深度会依次往前移,最后深度button0,button1,button2,button3,button4依次为0,3,1,2,4;当你把button3的索引交换到1的话,前面的深度会依次往后移,最后深度依次为:0,2,3,1,4;当setChildIndex(DisplayObject,valu原创 2008-03-06 13:10:00 · 717 阅读 · 0 评论 -
as3+xml加载图片简单示例
XML加载图片效果 ,有缓动,前一段时间学习写的。 package {import flash.display.Sprite;import flash.events.Event;import flash.events.MouseEvent;import flash.display.Loader;import flash.net.URLRequest;import flash.display.B原创 2008-03-06 13:03:00 · 1460 阅读 · 0 评论 -
as3读取后台asp中的数据
读取值对数据,后面读取的时候写的很麻烦,等以后想到好方法了再改过来。文档类:package { import flash.display.Sprite; import flash.net.URLLoader; import flash.net.URLRequest; import flash.events.Event; import flash.net.URLLoaderDataForma原创 2008-03-08 20:00:00 · 602 阅读 · 0 评论 -
继承和重写
继承和重写的练习,类里面的私有属性可以通过set,get方面获取值并输出,override重写的函数访问属性,返回值,函数名都应跟继承类的函数一致,以前函数里面的方法都没了。super是显示的调用继承类的构造函数。主类Test.as: package{ public class Test{ public var count:Number; public var username:Str原创 2008-03-09 15:34:00 · 259 阅读 · 0 评论 -
道具栏拖动物品效果
文档类:package { import effect.move.MoveAction; import events.ParameterEvent; import flash.display.Sprite; public class Drags extends Sprite { private var dur : int = 2; private v原创 2010-05-10 10:01:00 · 459 阅读 · 0 评论
分享