directionVector.x = ( event.clientX / window.innerWidth ) * 2 - 1;
directionVector.y = -( event.clientY / window.innerHeight ) * 2 + 1;
>
> Wie und wo registrierst du den Event-Handler.
> Nimmt dein Canvas wirklich die gesamte Viewport-Höhe/Breite ein?
Event wird so ausgelöst: window.addEventListener('click',checkClick,false);
Das ganze steht außerhalb jeglicher Funktionen im ganz oben im normalen JS-Code Bereich.
Und ja, mein Canvas hatte tatsächlich nicht den gesamten sichtbaren Bildschirm eingenommen, ich hab jetzt aber folgendes hinzugefügt:
~~~css
body {
width:100%;
height:100%;
padding:0;
margin:0;
}
#container {
width:100%;
height:100%;
}
Wodurch das Canvas den gesamten Bildschirm einnimmt. Trotzdem kommt immer noch nur ein "Nothing found".