mirror of
https://github.com/Leo501/CocosCreatorTutorial.git
synced 2026-05-08 06:38:37 +08:00
29 lines
650 B
TypeScript
29 lines
650 B
TypeScript
|
|
const { ccclass, property } = cc._decorator;
|
|
|
|
@ccclass
|
|
export default class NewClass extends cc.Component {
|
|
|
|
onLoad() {
|
|
this.node.on('touchmove', this.onTouchMove, this);
|
|
}
|
|
|
|
start() {
|
|
|
|
}
|
|
|
|
onTouchMove(event) {
|
|
// console.log('event', event);
|
|
let worldPoint = event.getLocation();
|
|
let local = this.node.convertToNodeSpaceAR(worldPoint);
|
|
console.log('local', local);
|
|
let vec2 = cc.v2(local.x, local.y);
|
|
let origin = cc.v2(1, 0);
|
|
let rad = origin.angle(vec2);
|
|
let angle = (180 * rad) / Math.PI;
|
|
console.log('vec', angle);
|
|
}
|
|
|
|
// update (dt) {}
|
|
}
|