nrjs Posted August 22, 2014 Share Posted August 22, 2014 There is a canvas ABCD .AB measures 400 ,BC measures 400 cm.The tiles are 80 cm long separated by a distance of 16 cm apart.When mouse comes on the tile the color of the tile should change red.When mouse moves out of the tile it should get unfilled with color and the new tile on which the mouse is in should be colored to red.This process should continue as the mouse moves over each tiles. Can you suggest an algorithm on how to implement this.Image shown in below link.Please help me.http://postimg.org/image/4ut3squ3d/ Quote Link to comment Share on other sites More sharing options...
Sebi Posted August 23, 2014 Share Posted August 23, 2014 var selected = null; // x = mouse x // y = mouse y var a = Math.floor(x/96); var b = Math.floor(y/96); if(x%96 >= 16 && y%96 >= 16) { if(selected) { // unselect } selected = tile a b } Deban 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.