Added button to switch between full arrow and half arrow

This commit is contained in:
Thomas FORGIONE
2015-04-17 16:52:42 +02:00
parent 7348430531
commit a74cfbb0e3
3 changed files with 22 additions and 5 deletions

View File

@@ -16,6 +16,7 @@
the camera at anytime by clicking on the reset button.
</p>
<button id="reset" style="margin-bottom:10px">Reset camera</button>
<button id="fullarrow" style="margin-bottom:10px">Full arrow</button>
<div style="border-width:1px; border-style: solid;" id="container"></div>
#
</section>

15
prototype/js/main.js vendored
View File

@@ -18,6 +18,21 @@ animate();
function init() {
// Add the listener on the button
document.getElementById('reset').onclick = function() { cameras.mainCamera().reset(); };
var fullarrow = document.getElementById('fullarrow');
fullarrow.onclick = function() {
console.log(fullarrow.innerHTML);
if (fullarrow.innerHTML === 'Full arrow') {
fullarrow.innerHTML = "Half arrow";
} else {
fullarrow.innerHTML = "Full arrow";
}
cameras.map(function(camera) {
if (camera instanceof FixedCamera) {
camera.fullArrow = !camera.fullArrow;
}
});
};
// on initialise le moteur de rendu
container = document.getElementById('container');