| 1234567891011121314151617181920212223242526272829303132333435 | 
							- import gameScene from "../gameScene";
 
- import player from "../player";
 
- import BaseProp from "./BaseProp";
 
- const { ccclass, property } = cc._decorator;
 
- @ccclass
 
- export default class smallProp extends BaseProp {
 
-     onLoad(): void {
 
-         this.RunAction();
 
-     }
 
-     /**
 
-      * 播放默认动画
 
-      */
 
-     private RunAction(): void {
 
-         let offsetY = 15;
 
-         let times = 0.5;
 
-         let startScale = 0.5;
 
-         let endScale = 0.6;
 
-         let actions = cc.sequence(cc.spawn(cc.scaleTo(times, endScale), cc.moveBy(times, cc.v2(0, offsetY))),
 
-             cc.spawn(cc.scaleTo(times, startScale), cc.moveBy(times, cc.v2(0, -offsetY))))
 
-         actions.repeatForever();
 
-         this.node.runAction(actions);
 
-     }
 
-     // 只在两个触发器开始触发时被调用一次
 
-     private onCollisionEnter(other: any, self: any): void {
 
-         if (other.node.group != 'player') return;
 
-         player.getInstance().SetSmall();
 
-         this.node.destroy();
 
-         // console.log('触发器:', other.node.group, other.node.name);
 
-     }
 
- }
 
 
  |