ok, i dont know how efficiant that would be but you could make a new layer, put sprites in every hex, set the imagepoint of each sprite in the middle. Then something like: If clicked on sprite01, move player to imagepoint of sprite01. This should work even if the layer is not visible.