25 lines
591 B
TypeScript
25 lines
591 B
TypeScript
import { _decorator, CCInteger, Component, Node } from 'cc';
|
|
const { ccclass, property } = _decorator;
|
|
|
|
@ccclass('move')
|
|
export class move extends Component {
|
|
@property({ type: CCInteger })
|
|
speed:number=2
|
|
@property({ type: CCInteger })
|
|
maxX:number=640
|
|
@property({ type: CCInteger })
|
|
minX:number=-640
|
|
start() {
|
|
|
|
}
|
|
|
|
update(dt: number) {
|
|
this.node.setPosition(this.node.position.x+dt*this.speed,this.node.position.y)
|
|
if(this.node.position.x >= this.maxX){
|
|
this.node.setPosition(this.minX,this.node.position.y)
|
|
}
|
|
}
|
|
}
|
|
|
|
|