Pixas Tutorial 4: Color
See: http://risonhuang.com/pixas.html
♥0 |
Line 32 |
Modified 2012-11-06 23:18:51 |
MIT License
archived:2017-03-20 10:46:36
ActionScript3 source code
/**
* Copyright rison ( http://wonderfl.net/user/rison )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/jmsG
*/
package {
import flash.display.Sprite;
import com.risonhuang.pixas.math.Coord3D;
import com.risonhuang.pixas.math.ColorPattern;
import com.risonhuang.pixas.colors.CubeColor;
import com.risonhuang.pixas.dimensions.CubeDms;
import com.risonhuang.pixas.objects.primitives.Cube;
import com.risonhuang.pixas.objects.PixelObject;
public class FlashTest extends Sprite {
public function FlashTest() {
var po_out:PixelObject = new PixelObject();
for (var i:uint = 0; i <= 4; i++ )
{
for (var j:uint= 0; j <= 4; j++ )
{
for (var k:uint = 0; k <= 4; k++ )
{
var c3d:Coord3D = new Coord3D(30 * i, 30 * j, (32 +1)*k);
var cubeDms:CubeDms = new CubeDms (30, 30, 32);
var cubeColor:CubeColor = CubeColor.getByHorizontalColor( ColorPattern.getRandomComfortableColor() );
var cube:Cube = new Cube(cubeDms, cubeColor,false);
var po_tmp:PixelObject = new PixelObject(cube,c3d);
po_out.addChild(po_tmp);
}
}
}
po_out.x = 225;
po_out.y = 240;
addChild(po_out);
}
}
}