易截截图软件、单文件、免安装、纯绿色、仅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不能提交到数据库 ......

【分析】STM32从Flash中运行程序的时序分析

大家都知道STM32的CPU时钟频率可以达到72MHz,以后还会更快,但是由于半导体制造工艺的限制,存放程序的Flash存储器不可能达到这么高的工作频率,这样当CPU直接访问Flash存储器时必须插入等待周期以得到正确的结果。
问题是在Flash的速度比CPU慢的情况下,是不是可以简单地说STM32在执行Flash中的程序时每条指令都需要插入 ......

Flash中步入Matrix函数

在字典中的说明不够充分让大家去理解,所以开始还是要重复说明一下。Matrix矩阵就像个数组,排列方式是以列与行组
成。在flash 8中所提供的是3 x 3矩阵,3x3的矩阵可以定义出一个3D计算,但在Flash 8中只供2D的计算,即 x 和 y
的计算,那么我们来看看这个矩阵的定义
 


以上的每个字母都有各自 ......

关于flash性能优化的好书

  这本书主要是讲性能优化的!总共只有 85页,蛮少的@^_^ !  废话不多说:
目录
Introduction
Conserving memory
Minimizing CPU usage
ActionScript 3.0 performance
Rendering performance
Optimizing network interaction
Working with media
SQL Database performance
Benchmarking and d ......

ubuntu flash乱码的解决方案


刚才访问一个博友的页面,在下面有一行显示的全是小方块,这是怎么回事,用鼠标点一点发现原来是flash,我的flash插件已经装了呀,怎么
还出现这种情况。
上网一查,原来是flash乱码,解决方法:
linux@linux-desktop:~$ cd /etc/fonts/conf.d/
  #进入配置文件目录
linux@linux-desktop:/etc/fonts/conf.d$ l ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号