Template 1_1
/Template 4/6 items
//Scene 2 presentation First Part
var distance_to_center = 26;
//radius of the circumference around (0,0,0)
var rotate_0 = 0;//initial rotation of the object
var height_of_the_ground_items= 4.25;
var height_of_the_ground_posters= 1.5;
//ITEMS
var ITEMS=7;//number of items to put
var item0 = Scene.getItem('Xngvw8oGWD');//Poster Initial
var item1 = Scene.getItem('Xngvw8oGWD');//Triangle
var item2 = Scene.getItem('gPYNLk6sdV');//Square
var item3 = Scene.getItem('5xAdniNK5d');//Pentagon
var item4 = Scene.getItem("fI6HI53b7p");//Hexagon
var item5 = Scene.getItem('Vhas9YyEiR');//Heptagon
var item6 = Scene.getItem('dECB3B0Jjz');//Octagon
var item7 = Scene.getItem('M1MQYj30aU');//Nonagon
//ITEMS_poster
var ITEMS_poster=7;//number of items to put
var poster0 = Scene.getItem('3sl9eqCTcM');//Poster Initial
var poster1 = Scene.getItem('3sl9eqCTcM');//Triangle
var poster2 = Scene.getItem('1OGLylsNy1');//Square
var poster3 = Scene.getItem('Jl2n7X7ias');//Pentagon
var poster4 = Scene.getItem('XhRqNw2jSR');//Hexagon
var poster5 = Scene.getItem('vqKNYjLJCD');//Heptagon
var poster6 = Scene.getItem('VavMFSpZro');//Octagon
var poster7 = Scene.getItem('FSYvSYjjs0');//Nonagon
var scale_items = 8;
var scale_posters = 8;
//sounds
var soundClipId0 = 'R9QZ9VwKfbZHJaFAALoUkCtzgQDkdfTerN3a7go95xa';
var soundClip0 = Scene.loadSound(soundClipId0);
var soundClipId1 = 'n3t7MLmE4Wx2LvuWx0VFY6j54YEdmKwbVg53CbawurR';
var soundClip1 = Scene.loadSound(soundClipId1);
var soundClipId2 = 'M0Vgo5Lc2uoRHE2pfnc4QzdPnIxG51b73IX4cTZR5zW';
var soundClip2 = Scene.loadSound(soundClipId2);
var soundClipId3 = 'McW7gOdC1fmuZuvJUnLmML4t7PNr51yUjnfvEjcG5zi';
var soundClip3 = Scene.loadSound(soundClipId3);
var soundClipId4 = 'IsBoAlE5sTFeRnxApYriHYKB7GReU7ybSgDIPwSbnM2';
var soundClip4 = Scene.loadSound(soundClipId4);
var soundClipId5 = '5CTvtH8LzaZIdNawdQEUFi19EaOz8jwxNegTRpMTOWP';
var soundClip5 = Scene.loadSound(soundClipId5);
var soundClipId6 = 'Aw3qWpfkW20Cngod151L2rNMLm9gTj0iIRL3RkC5Bcv';
var soundClip6 = Scene.loadSound(soundClipId6);
var soundClipId7 = 'hOmkrcplgf1InmYvt2S4S2E4CUcoSEOqT78nDr76fic';
var soundClip7 = Scene.loadSound(soundClipId7);
//all pictures
var pictures_items = [item1, item2, item3, item4,item5, item6, item7];
//all posters
var posters = [poster1, poster2, poster3, poster4,poster5, poster6, poster7];
//all sounds
var sounds=[soundClip1,soundClip2,soundClip3,soundClip4,soundClip5,soundClip6,soundClip7]
//items position
for (var i=0; i < ITEMS; i++){
var pos_x= distance_to_center*Math.sin(Math.PI*2*i/ITEMS);
var pos_y= distance_to_center*Math.cos(Math.PI*2*i/ITEMS);
var pos_z=height_of_the_ground_items;
var rotate= rotate_0 + (Math.PI*2*i/ITEMS);
pictures_items[i].setPositionAngle(pos_x, pos_y, pos_z, 0, 0, 1,rotate);
pictures_items[i].setScale(scale_items);
}
//posters position
for (var i=0; i < ITEMS_poster; i++){
var pos_x= distance_to_center*Math.sin(Math.PI*2*i/ITEMS_poster);
var pos_y= distance_to_center*Math.cos(Math.PI*2*i/ITEMS_poster);
var pos_z=height_of_the_ground_posters;
var rotate= rotate_0 + (Math.PI*2*i/ITEMS);
posters[i].setPositionAngle(pos_x, pos_y, pos_z, 0, 0, 1,rotate);
posters[i].setScale(scale_posters);
}
function polygons() {
for (var i=0; i < ITEMS; i++){
sounds[i].setVolume(0);
posters[i].setScale (0.01);
pictures_items[i].setScale (0.01);
}
posters[0].setScale (scale_posters);
pictures_items[0].setScale (scale_items);
sounds[0].setVolume(1);//only 0
sounds[0].play(function() { //play
Space.log('Sound clip finished.');
triangle();
});
}
function triangle() {
for (var i=0; i < ITEMS; i++){
sounds[i].setVolume(0);
posters[i].setScale (0.01);
pictures_items[i].setScale (0.01);
}
posters[1].setScale (scale_posters);
pictures_items[1].setScale (scale_items);
sounds[1].setVolume(1);
sounds[1].play(function() { //play
Space.log('Sound clip finished.');
square();
});
}
function square() {
for (var i=0; i < ITEMS; i++){
sounds[i].setVolume(0);
posters[i].setScale (0.01);
pictures_items[i].setScale (0.01);
}
posters[2].setScale (scale_posters);
pictures_items[2].setScale (scale_items);
sounds[2].setVolume(1);
sounds[2].play(function() { //play
Space.log('Sound clip finished.');
pentagon();
});
}
function pentagon() {
for (var i=0; i < ITEMS; i++){
sounds[i].setVolume(0);
posters[i].setScale (0.01);
pictures_items[i].setScale (0.01);
}
posters[3].setScale (scale_posters);
pictures_items[3].setScale (scale_items);
sounds[3].setVolume(1);
sounds[3].play(function() { //play
Space.log('Sound clip finished.');
hexagon();
});
}
function hexagon() {
for (var i=0; i < ITEMS; i++){
sounds[i].setVolume(0);
posters[i].setScale (0.01);
pictures_items[i].setScale (0.01);
}
posters[4].setScale (scale_posters);
pictures_items[4].setScale (scale_items);
sounds[4].setVolume(1);
sounds[4].play(function() { //play
Space.log('Sound clip finished.');
heptagon();
});
}
function heptagon() {
for (var i=0; i < ITEMS; i++){
sounds[i].setVolume(0);
posters[i].setScale (0.01);
pictures_items[i].setScale (0.01);
}
posters[5].setScale (scale_posters);
pictures_items[5].setScale (scale_items);
sounds[5].setVolume(1);
sounds[5].play(function() { //play
Space.log('Sound clip finished.');
octagon();
});
}
function octagon() {
for (var i=0; i < ITEMS; i++){
sounds[i].setVolume(0);
posters[i].setScale (0.01);
pictures_items[i].setScale (0.01);
}
posters[6].setScale (scale_posters);
pictures_items[6].setScale (scale_items);
sounds[6].setVolume(1);
sounds[6].play(function() { //play
Space.log('Sound clip finished.');
nonagon();
});
}
function nonagon() {
for (var i=0; i < ITEMS; i++){
sounds[i].setVolume(0);
posters[i].setScale (0.01);
pictures_items[i].setScale (0.01);
}
posters[7].setScale (scale_posters);
pictures_items[7].setScale (scale_items);
sounds[7].setVolume(1);
sounds[7].play(function() { //play
Space.log('Sound clip finished.');
var scene3Id = 'eMI4m8PMS0IjRS0FsLlAqr';
Space.goTo(scene3Id);
});
}
polygons();
Obra publicada con Licencia Creative Commons Reconocimiento 4.0