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

flex game

package
{
import flash.display.MovieClip;
import flash.display.Sprite;
import flash.events.Event;

import flashx.textLayout.formats.BackgroundColor;

import spark.effects.interpolation.RGBInterpolator;
public class Map extends Sprite implements IMap
{
//格子的宽高
private var grid:int = 20;
private var hitArr:Array = new Array();

public function Map()
{
var mapArray:Array;
mapArray = MapArray.getMapArr(1);
initMap(mapArray);
}

private function initMap(tempArray:Array):void{
for (var i:int = 0; i < tempArray.length; i ++){
for (var j:int = 0; j < tempArray[i].length; j++){
var Obj:MovieClip ;
switch(tempArray[i][j]){
//空白
case 0:
continue;
case 1:
Obj = new wall_1(i,j);
hitArr.push(Obj);
break;
default:
Obj = new wall_1(i,j);
hitArr.push(Obj);
}
Obj.addEventListener("destory",ObjectDestory);
Obj.x = j*grid;
Obj.y = i*grid;
addChild(Obj);

}
}

}

//删除
private function ObjectDestory(e:Event):void{

}
}
}


相关文档:

flex嵌入字体

Hey,buddy! How are you doing these days?All right,Let us straight to the point.
flex嵌入字体有两种方式:
方式1,直接嵌入:
   [Embed(mimeType='application/x-font', source='font/minicartoon.ttf', fontName='迷你简卡通')]
   private var mnCartonFont:Class;
 &nbs ......

Flex之TabNavigator

TabNavigator默认是只初始化第一个TAB的,设一下属性,设了后会初始化其他TAB,creationPolicy="all"
补充下tab里面的容器是Canvas
动态生成TabNavigator tab页面
var canvas: Canvas = new Canvas();
canvas.label = "new Tab";
tabNavigator.addChild(canvas);
-------------------------------------------------- ......

flex tree 添加右键菜单

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" fontSize="12">
<mx:Script>
<!--[CDATA[
import mx.controls.Alert;

public var newBuildMenuItem:ContextMenuItem;//菜单项变量


private ......

Flex3与页面JavaScript的相互调用

 日前做项目,需要把页面的JS代码抽出来放到一个.js文件中,由于flex程序是以div+SWFObject的方式嵌入到页面的,为了达到目标网站只需要引用一个.js文件即实现引用项目工程的目的,所以也要把SWFObject的代码放到.js文件中。
思路是用document.write()把引用swf文件的代码写进页面,然后把flex要调用的js函数都放到.j ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号