- 博客(38)
- 资源 (10)
- 收藏
- 关注
原创 道具栏拖动物品效果
文档类: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 409
原创 棋类游戏
文档类:/** * @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 270
原创 坦克大战
由于时间和精力有限,已至还有很多功能没完成,效率问题,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 282
原创 对角棋
没注意代码重用,就是尽兴而写,逻辑都放在文档类了。AI不是太智能,有胜负以及无路可走的判断。,斜线就赢。敌人是中心没占,优先占中心。然后就随机处理了。代码都没什么难的,看到效果就可以想到算法是怎么样的了。/*** @author 熊俊程* @copyright * @document * @history * create 09.10.27* 对角棋**/p
2010-01-14 15:11:00 558
原创 俄罗斯方块
去年写的,没实现加速功能,界面比较粗糙,刚开始考虑不周全的原因。文档类:/**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 186
原创 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 341
原创 类与库元件绑定
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 509
原创 工厂设计模式
参考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 650
原创 as3迷宫游戏3.26更新
从左上角走到右下角规则:深蓝色的方块代表角色,按上下左右键控制人物角色,黑色的方块代表可以通过,红色的方块代表墙,禁止通过,黄色的方块代表钥匙,捡起来了就可以开门,淡蓝色的方块代表门,只有有钥匙才能通过,一把钥匙只能通过一个门。一把钥匙只能开一个门 源文件下载:http://download.csdn.net/source/399060最下面是源代码: package
2008-03-31 22:30:00 412
原创 用java做一个简单的登陆程序
首先是用Scanner类来输入,然后用scanner.next()来获取用户输入的数据,最后用equals来判断。import java.util.Scanner;public class Test { public static void main(String[] args){ Scanner scanner=new Scanner(System.in); System.out.pri
2008-03-31 14:14:00 713
原创 状态State简单示例
效果:鼠标放到上面,出现成宥利3个字,移动开就消失。http://www.adobe.com/2006/mxml" layout="absolute" fontSize="12">
2008-03-31 13:37:00 233
原创 数据绑定学习笔记
1.用actionscript来绑定数据.http://www.adobe.com/2006/mxml" layout="absolute" fontSize="12"> [Bindable] private var info:String="欢迎您的到来:"; ]]> 2.调用外部的类来绑定数据:http://www
2008-03-31 13:07:00 207
原创 as3飞机游戏
我用as2写过了http://blog.csdn.net/adreamstar/archive/2008/02/25/2119524.aspx。但今天用as3写还是BUG,等以后能解决了再改把。哎,伤心~!!!源文件下载: http://download.csdn.net/source/383534下面是代码:package adreamstar{ import flash.dis
2008-03-16 14:47:00 470
原创 多态和接口学习笔记
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 292
原创 java版简单服务端和客户端
java版简单服务端和客户端,差不多是照着书上打出来的,汗,差不多都是获取个输入(出)流,再获取输入(出)数据,然后用readUTF()读取数据,writeUTF写出数据。再添加了异常捕捉机制。呵呵,对这运行机制总算有点清楚了。import java.net.*;import java.io.*;public class FirstServer { public static void mai
2008-03-14 17:46:00 405
原创 静态属性和静态函数学习笔记
1.通过这段程序可以看出类可以直接调用类里面的静态属性和静态方法,而通过类创建的实例则不能访问类的静态属性和静态方法。package father{ public class TestStatic{ public static var username="adreamstar"; public function TestStatic(){ }; public static function
2008-03-14 17:12:00 212
原创 二唯地图障碍物检测
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 564
原创 用get方法获取类的私有属性
在flex中调用类的私有属性测试。不能直接调用类的私有属性,但可以用get方法输出它。as:package events { public class Test { private var _name:String; public function Test(name:String):void{ _name=name; } public function set name
2008-03-12 10:55:00 335
原创 public 和protected在java中的区别。
1.protected和public都可以访问。test.java:public class test { protected int k=20;}testover.java:public class testover { public static void main(String args[]) { test n3=new test();
2008-03-09 21:06:00 355
原创 学习JAVA的第一个例子
程序的入口是 public static void main(String args[])输出不同,其他的思想都一样,呵呵。import java.util.*;public class charExample{ public static void main(String args[]) { Number n1=new Number();
2008-03-09 20:15:00 159
原创 继承和重写
继承和重写的练习,类里面的私有属性可以通过set,get方面获取值并输出,override重写的函数访问属性,返回值,函数名都应跟继承类的函数一致,以前函数里面的方法都没了。super是显示的调用继承类的构造函数。主类Test.as: package{ public class Test{ public var count:Number; public var username:Str
2008-03-09 15:34:00 218
原创 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 1699
原创 PopUpMenuButton的运用及其自定义事件
扩展Event类,自定义事件MenuButtonEvent.CLICK_MBTN来传递消息,。效果:当点击flash第一步,flex第一步时主程序的text文本上都会显示你所按下的内容。首先是主程序main.mxml: http://www.adobe.com/2006/mxml" layout="absolute" xmlns:tree="tree.*" creationCompl
2008-03-08 23:02:00 473
原创 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 565
原创 Accordion组件
Accordion组件里面嵌了调颜色,加载图片,加载swf组件http://www.adobe.com/2006/mxml" layout="absolute" fontSize="12" >
2008-03-07 20:28:00 204
原创 用Viewstack做登录界面
帐号或密码不对都无法登录,帐号密码正确后会转入管理界面 http://www.adobe.com/2006/mxml" layout="absolute" fontSize="12" > private var users_name:String="adreamstar"; private var pass_word:Number=123456; internal functio
2008-03-07 14:45:00 233
原创 在flex中运用滤镜效果
用AS3的滤镜类BlurFilter来实现面板点击后的模糊效果 http://www.adobe.com/2006/mxml" layout="absolute" fontSize="12"> import flash.events.Event; import flash.filters.BlurFilter; private var myBlur:BlurFilter=new Blur
2008-03-06 23:39:00 297
原创 DataGrid绑定xml
给DataGrid绑定XML。1>绑定xml第一种方式:http://www.adobe.com/2006/mxml" layout="absolute" fontSize="12">
2008-03-06 23:17:00 739
原创 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 664
原创 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 1416
原创 用as3在flex中创建按钮练习
简单的单击事件,创建一组按钮http://www.adobe.com/2006/mxml" layout="absolute" fontSize="12" creationComplete="initApp()"> import mx.controls.LinkButton; import flash.events.MouseEvent; internal function init
2008-03-06 12:52:00 583
原创 一个有互动的效果
效果:按每个字都会动,按"闪"就可以拖动,后面的字跟随,放开"闪"后,又恢复原来的运动 /**//*作者:梦自在*/import mx.transitions.*;import mx.transitions.easing.*;var r:Number = 45;var p:Number = 0;var drag:Boolean = false;var num:Number = 0;v
2008-02-25 17:47:00 195
原创 纯AS+XML生成图片旋转互动效果
/**//*效果:图片旋转,点计图片有交换缓冲效果*//**//*思路;先通过xml加载外部图片,加载完毕后呈圆形显示出来,最后在旋转,还有鼠标交互方面*//**//*作者:梦自在*/import mx.transitions.*;import mx.transitions.easing.*;var x0:Number = Stage.width/2-80;var y0:Number = St
2008-02-25 17:44:00 282
原创 flash+asp+access+xml3步简单留言本
前段时间没事做了个简单的留言本,是利用FLASH+ACCESS+XML+ASP做的,总得来说用了liuyan.asp,xmlxianshi.asp,liuyan.fla,liuyan.mdb这4个文件做的首先,从liuyan.fla中读取数据,利用liuyan.asp保存到数据库中,然后再用xmlxianshi.asp读取数据库中的数据,利用XML显示出来,好让liuyan.fla读取,最后l
2008-02-25 17:28:00 480 1
原创 不到80行代码让人人都会基本翻牌游戏的制作
/**//*作者:梦自在*//**//*mc的宽和高*/var width_num:Number = 50;var height_num:Number = 40;/**//*空隙*/var jiange_num:Number = 5;var x0:Number = Stage.width/2-150;var y0:Number = Stage.height/2-100;var num_num:
2008-02-25 17:08:00 424
原创 飞机游戏制作
/**//*作者:梦自在*/stop();/**//*声音效果*/var bgSound:Sound = new Sound();var enemySound:Sound = new Sound();bgSound.attachSound("bg_wav");enemySound.attachSound("bullet_wav");bgSound.start(0, 30000);score
2008-02-25 16:55:00 460
as3写的坦克大战。。
2010-01-14
as3写的对角棋(斜线就赢)
2010-01-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人