JavaScript
语言:
JaveScriptBabelCoffeeScript
确定
var boxSz = 250;
var walkers = [];
function setup() {
createCanvas(windowWidth, windowHeight, WEBGL);
for (var i = 0; i < 7; i++) {
walkers[i] = new Walker();
}
}
function draw() {
background(35, 25, 90);
// lights
ambientLight(175); // mid bright
pointLight(250, 175, 0, -boxSz, 0, 0); // warm yellow
pointLight(65, 5, 250, boxSz, 0, 0); // dark purple
directionalLight(195, 95, 255, 0, boxSz, 0); // light purple
// rotate scene
rotateY(frameCount * 0.005);
// display walkers
for (var i = 0; i < walkers.length; i++) {
walkers[i].display();
}
// move walkers
for (var i = 0; i < walkers.length;