HitTest adjustment
by lannymcnie
HTML
<script src="https://code.createjs.com/createjs-2015.11.26.combined.js"></script>
<canvas id="canvas" width="800" height="600"></canvas>
JavaScript
var stage = new createjs.Stage("canvas");
createjs.Ticker.on("tick", stage);
stage.enableMouseOver();
var directionsbox = new createjs.Container();
var displaybox = new createjs.Shape();
displaybox.graphics.beginFill("#D8D8D8").drawRoundRect(0, 0, 800, 570, 2);
displaybox.name = "DirectionsBox";
displaybox.x = -800;
displaybox.y = -570;
displaybox.cursor = "pointer";
var label = new createjs.Text("\Congratulations! \n \nYou have Completed a three levels." + "\n \nYour score: " + 12 + "\n \nYour sccore was submited to the Arcade. \n\n\nPlay again? Click here.", "bold 20px Arial", "#000");
label.textAlign = "left";
label.lineWidth = 540;
label.y = displaybox.y + 5;
label.x = displaybox.x + 10
directionsbox.addChild(displaybox, label);
stage.addChild(directionsbox);
createjs.Tween.get(directionsbox, {loop: false}).to({x: 800, y: 650}, 1000);
var helper = new createjs.ButtonHelper(displaybox, "out", "over", "down", false, null, "hit");
helper.y = displaybox.y;
helper.x = displaybox.x + 275;
displaybox.addEventListener("click", handleClick);
function handleClick(event) {
console.log("Clicking it");
/*createjs.Sound.play("click");
stage.removeChild(directionsbox);
visitedUpdateScoreFunction = false;
incrimentLevels();*/
//initializeGame();
stage.removeAllChildren();
/*gameData.Terms = shuffle(gameData.Terms);
GamehasEnded = true;
addBackground();
initializeGame();*/
}