| 123456789101112131415161718192021222324252627282930 |
- const {ccclass, property} = cc._decorator;
- @ccclass
- export default class Camera extends cc.Component {
- @property({type:cc.Node})
- sky:cc.Node = null;
- @property({type:cc.Node})
- light:cc.Node = null;
- @property({type:cc.Node})
- topBar:cc.Node = null;
- @property({type:cc.Node})
- progressBar:cc.Node = null;
- @property({type:cc.Node})
- fruitGroove:cc.Node = null;
- onLoad(){
- window.cameraNode = this.node;
- }
- update(){
- if(window.gm.isGameOver==false){
- this.node.x = window.gm.birds[window.myPlayerInfo.index].node.x;
- this.sky.x = this.node.x;
- this.light.x = this.node.x + cc.winSize.width / 2;
- this.topBar.x = this.node.x;
- this.progressBar.x = this.node.x;
- this.fruitGroove.x = this.node.x;
- }
- }
- }
|