i working on unity project has 3d sphere (rotatable , zoomable). inside sphere there 121 quads (tiles). sphere visible google earth , inside canvas. want click events on quads can know on quad user has clicked , app can perform action according that.
is there way this? have heard canvas bitmap image.
if able particular quard details, if (x,y)
co-ordinate given then, can archive attaching click event canvas
.
var elem = document.getelementbyid("mycanvas"); // add event listener click events. elem.addeventlistener('click', function (event) { var x = event.pagex - elemleft; var y = event.pagey - elemtop; // collision detection between clicked offset , element. quardelements.foreach(function (element) { if (y > element.top && y < element.top + element.height && x > element.left && x < element.left + element.width) { //do stuff here } }); }, false);
Comments
Post a Comment