CocosCreator Touch轉世界坐標


當場景中存在相機時,Touch的世界坐標會受到相機影響。
當相機位置處於(0,0)時或沒有相機時,Touch.getLocation()得到的值就是世界坐標,
當存在相機和相機位置發生位移時,如在(100,100)的位置,此時Touch的世界坐標就受到影響。

let camera=cc.Camera.main;
let touchWorldPos=touch.getLocation().addSelf(camera.node.getPosition());
//或
let touchWorldPos=camera.getScreenToWorldPoint(touch.getLocation());


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM