可以直接进行编译测试.
package {
import as3isolib.display.IsoView;
import as3isolib.display.primitive.IsoBox;
import as3isolib.display.scene.IsoGrid;
import as3isolib.display.scene.IsoScene;
import mx.core.ClassFactory;
import as3isolib.display.renderers.DefaultViewRenderer;
import as3isolib.display.renderers.ViewBoundsRenderer
import flash.display.Sprite;
public class IsoApplication extends Sprite {
public function IsoApplication() {
var box:IsoBox = new IsoBox();
box.moveTo(15, 15, 0);
var grid:IsoGrid = new IsoGrid();
// grid.showOrigin=false // 是否显示坐标箭头
var scene:IsoScene = new IsoScene();
scene.hostContainer=this;
scene.addChild(box);
scene.addChild(grid);
scene.render();
/*
默认render
var view:IsoView = new IsoView();
view.clipContent=true;
view.viewRenderers=[new ClassFactory(DefaultViewRenderer)];
*/
/*
添加rener
var view = new IsoView();
view.clipContent=true;
view.viewRenderers=[new ClassFactory(DefaultViewRenderer),new ClassFactory(ViewBoundsRenderer)];
*/
//var view:IsoView = new IsoView();
view.setSize(150, 200);//看的范围
view.addScene(scene);// view就是一个窗口 只能看到这个窗口范围内的东西,窗口外的全部被遮住了
addChild(view);
}
}
}