易截截图软件、单文件、免安装、纯绿色、仅160KB

A星算法,flash版

A星算法,flash 演示版
package
{
import flash.display.Sprite;
import flash.events.MouseEvent;

[SWF(width="550",height="550",backgroundColor="#999999")]
public class astart extends Sprite
{
// 常数定义
private static const size:int = 50;

private var points:Array = new Array();
private var bg:Sprite = new Sprite();
private var person:Sprite = null;
private var line:Sprite = new Sprite();
public function astart() {
var i:int = 0;
// 填充颜色
bg.x = bg.y = 25;
bg.graphics.beginFill(0xff0000,1);
bg.graphics.drawRect(0,0,500,500);
bg.graphics.endFill();

// 画格子线
bg.graphics.lineStyle(1,0);
for ( i=0;i<=size;i++ ) {
bg.graphics.moveTo(0,500/size*i);
bg.graphics.lineTo(500,500/size*i);
bg.graphics.moveTo(500/size*i,0);
bg.graphics.lineTo(500/size*i,500);
}
// 初始化格子
for ( i = 0;i<size;i++ ) {
var _points:Array = new Array();
for ( var j:int=0;j<size;j++ ) {
if ( Math.floor(Math.random()*5) == 0 ) { // 五分之一的格式是障碍
_points.push(1);
bg.graphics.beginFill(0,1);
bg.graphics.drawRect(500/size*i,500/size*j,500/size,500/size);
bg.graphics.endFill();
}
else
_points.push(0);
}
points.push(_points);
}
//放置起点
while ( true ) {
var ix:int = Math.floor(Math.random()*size);
var iy:int = Math.floor(Math.random()*size);
if ( points[ix][iy] == 0 ) {
person = new Sprite();
person.graphics.beginFill(0xff00,1);
person.graphics.drawRect(0,0,500/size,500/size);
person.graphics.endFill();
person.x = ix * 500/size + 25;
person.y = iy * 500/size + 25;
person.mouseEnabled = false;
person.mouseChildren = false;
break;
}
}
bg.addEventListener(MouseEvent.CLICK,onClick);
addChild(bg);
line.x = line.y = 25;
addChild(line);
addChild(person);
}
public function onClick(event:MouseE


相关文档:

object的flash在firefox上显示不出来的问题

Dreamweaver中自带的flash是:
<object ..... >
  <param .../>
</object>这种,而它在firefox中显示不出来,
而我在网上看到有人用:
<object .....>
  <embed .../>
</object>来做在火狐上能显示,但在ie上就不能显示了,并接如果用fckeditor不能提交到数据库 ......

.net 中flash文件的嵌入

Flash OBJECT和EMBED标签详解
Flash OBJECT和EMBED标签
一、介绍:
我们要在网页中正常显示flash内容,那么页面中必须要有指定flash路径的标签。也就是OBJECT和EMBED标签。OBJECT标签是用于windows平台的IE浏览器的,而EMBED是用于windows和Macintosh平台下的Netscape Navigator浏览器以及Macintosh平台下的IE浏览器。 ......

ubuntu flash乱码的解决方案


刚才访问一个博友的页面,在下面有一行显示的全是小方块,这是怎么回事,用鼠标点一点发现原来是flash,我的flash插件已经装了呀,怎么
还出现这种情况。
上网一查,原来是flash乱码,解决方法:
linux@linux-desktop:~$ cd /etc/fonts/conf.d/
  #进入配置文件目录
linux@linux-desktop:/etc/fonts/conf.d$ l ......

实用的图片切换 js+flash 实现

<script language="javascript">
        //-------定义图片路径等参数-------------//
        //定义大图的路径
        var bigPic0 =" ";
        var big ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号