Triangle

by flabaka
Away3DLiteにはTriangleクラスがないので、Triangleを作るにはRegularPolygonを利用するのが良さそう。

Triangleの頂点を真上に持って行く為、rotation = -90 を設定しています。
♥0 | Line 16 | Modified 2010-12-14 16:22:19 | MIT License
play

ActionScript3 source code

/**
 * Copyright flabaka ( http://wonderfl.net/user/flabaka )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/983M
 */

package {
    
    import away3dlite.primitives.RegularPolygon;
    import away3dlite.templates.BasicTemplate;
    
    [SWF (width = "465", height = "465", backgroundColor = "0xffffff", frameRate = "30")]
    
    /**
     * ...
     * @author flabaka
     * @see http://flabaka.com/blog/
     */
    
    public class Triangle extends BasicTemplate 
    {
        private var triangle:RegularPolygon;
        
        override protected function onInit():void{
            
            triangle = new RegularPolygon(null, 100, 3);
            triangle.rotation = -90;
            triangle.rotationX = 90;
            scene.addChild(triangle);
            
            debug = false;
        }
    }
    
}