Saltar la navegación

19 Rotate 360 Second Part

//second scene
var distance_center = 10;
var rotate_0 = Math.PI/2;
var height_from_the ground= 0;
var second_floor =2;//heigth
var distance_center_2 = 1;
var ITEM_ID= "Tree";
var ITEM_ID2= "Tree3";
var number_items=30;//number of items onstage

var process=[];
//first floor
for (var i=0; i < number_items; i++){
var pos_x= distance_center*Math.sin(Math.PI*2*i/number_items);
var pos_y= distance_center*Math.cos(Math.PI*2*i/number_items);
var pos_z=height_from_the ground;
var rotate= rotate_0 + (Math.PI*2*i/number_items);
var item=Scene.createItem(ITEM_ID,pos_x,pos_y,pos_z);
item.setPositionAngle(pos_x, pos_y,pos_z, 0, 0, 1,rotate);
item.say(i+1);
process.push(item);
}

//second floor
for (var i=0; i < number_items; i++){
var pos_x= distance_center_2*Math.sin(Math.PI*2*i/number_items);
var pos_y= distance_center_2*Math.cos(Math.PI*2*i/number_items);
var pos_z=second_floor;
var rotate= -rotate_0 + (Math.PI*2*i/number_items);
var item=Scene.createItem(ITEM_ID2,pos_x,pos_y,pos_z);
item.setPositionAngle(pos_x, pos_y,pos_z, 0, 0, 1,rotate);
item.setScale(0.1);
item.say(i+1);
process.push(item);
}