@ccclass('Test')
export class Test extends Component {
// [1]
// dummy = '';
// [2]
// serializableDummy = 0;
@property
public speed = 10;
@property(Node)
public plane01: Node = null;
start() {
this.node.on(Node.EventType.TOUCH_START, this._touchStart0, this);
this.node.on(Node.EventType.TOUCH_MOVE, this._touchMov0, this);
// systemEvent.on(SystemEvent.EventType.TOUCH_START,this._touchStart,this);
// systemEvent.on(SystemEvent.EventType.TOUCH_MOVE,this._touchMov,this);
}
_touchStart0(touch: Touch, event: EventTouch) {
console.log('dwww');
}
_touchMov0(touch: Touch, event: EventTouch) {
const dela = touch.getDelta();
let pos=this.plane01.position;
this.plane01.setPosition(pos.x + dela.x * this.speed * 0.01, pos.y, pos.z - dela.y * this.speed * 0.01);
}
// update (deltaTime: number) {
// // [4]
// }
}
CoCosCreator节点事件用于2D节点,2D节点最常用的一部分就是UI 界面的功能。一般是Canvas界面节点