c# - Get Click event on elements inside canvas -


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