It doesn't look like anything that FB would automatically create. Its
in my Broomstick example project pulled from the SVN. Code below:
package
{
import flash.display.Sprite;
import flash.events.Event;
import away3d.containers.*;
import away3d.lights.PointLight;
import flash.display.StageAlign;
import flash.display.StageScaleMode;
import away3d.primitives.Cube;
public class Main extends Sprite
{
private var _view : View3D;
//private var _ctr : ObjectContainer3D;
private var _light : PointLight;
public function Main()
{
addEventListener(Event.ADDED_TO_STAGE, init);
}
private function init(e:Event):void
{
_view = new View3D();
initView();
initObjects();
this.addEventListener(Event.ENTER_FRAME,
_handleEnterFrame);
}
private function initView():void
{
_view = new View3D();
this.addChild(_view);
_view.camera.x = 50;
_view.camera.y = 100;
_view.camera.z = -800;
_light = new PointLight();
_light.x = -1000;
_light.y = 1000;
_light.z = -1000;
_light.radius = 1000;
_light.fallOff = 4000;
_light.color = 0x66FFFFF;
_view.scene.addChild(_light);
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;
stage.addEventListener(Event.RESIZE, onStageResize);
}
private function initObjects():void
{
var cube:Cube = new Cube();
_view.scene.addChild(cube);
}
private function onStageResize(event : Event) : void
{
_view.width = stage.stageWidth;
_view.height = stage.stageHeight;
}
private function _handleEnterFrame(ev : Event) : void
{
_view.render();
}
}
}
On Sat, Jun 11, 2011 at 2:13 PM, richardolsson <[email protected]> wrote:
> What is this "Main.as" that you are referring to? Is it not just what
> your IDE (e.g. FlashDevelop) creates as a main entry point? I don't
> believe we are supplying any example class called "Main.as", so where
> are you getting it from, and what does it contain?
>
> Cheers
> /R
>
> On Jun 11, 5:56 pm, Jeffrey Kesselman <[email protected]> wrote:
>> So, Main.as looks on paper to be exactly what i am looking for in a
>> "HelloWorld", a minimal display of a cube.
>>
>> When i run it however all I get is a black view.
>>
>> is it broken or am I doing something wrong still? AnimatedBitmapTest
>> seems to run fine.
>>
>> JK
>>
>> --
>> It's always darkest just before you are eaten by a grue.
--
It's always darkest just before you are eaten by a grue.