■ バージョン
createjs-2015.11.26.min.js
■ 症状
Android、iPhone、macで、クリックした位置の座標値が、約2倍または約3倍の値になってしまう。
■ 解決方法
globalToLocalを使用して補正する
// stage.mouseX, stage.mouseYの場合
var p = exportRoot.globalToLocal(stage.mouseX, stage.mouseY);
// event.stageX, event.stageY の場合
function onClick(evt){
var p = exportRoot.globalToLocal(evt.stageX, evt.stageY);
}
exportRootの部分は、stageにaddChildしているcratejs.Containerオブジェクトでも可。