import FoShanDianHan from "./FoShanDianHan"; const {ccclass, property} = cc._decorator; @ccclass export default class SingleNote extends cc.Component { getSingleNoteBottomY(){ return this.node.y - (this.node.height/2) } onCollisionEnter (other,self) { // this.node.destroy() let tab = FoShanDianHan.getInstance().recordCollisionNodeTab tab.push(self.node) // console.log('onCollisionEnter',tab) FoShanDianHan.getInstance().addAllYinFuNum() } onCollisionStay(other,self) { } onCollisionExit(other,self) { let tab = FoShanDianHan.getInstance().recordCollisionNodeTab for(let i=0;i -1){ // tab.splice(index,1) // } if(self.node['isCollider']){ FoShanDianHan.getInstance().addJiKongNum() FoShanDianHan.getInstance().refreshJiKongStr() } // console.log('onCollisionExit',tab) this.node.destroy() } update (dt) { if(FoShanDianHan.getInstance().gameState === 'playing') { this.node.x += dt* FoShanDianHan.getInstance().gameSpeed; } } protected onLoad(): void { // console.log('this.node.name==',this.node.name) } }