|
@@ -12,6 +12,9 @@ export class TempCup extends Component {
|
|
|
@property(Node)
|
|
|
waters: Node = null!; //水节点
|
|
|
|
|
|
+ @property(Node)
|
|
|
+ adNode: Node = null!;
|
|
|
+
|
|
|
private _currentColor: WaterColors = WaterColors.Blue;
|
|
|
private _isFull: boolean = false;
|
|
|
|
|
@@ -23,8 +26,21 @@ export class TempCup extends Component {
|
|
|
return this._currentColor;
|
|
|
}
|
|
|
|
|
|
+ get iconAd(): boolean {
|
|
|
+ return this.adNode.active;
|
|
|
+ }
|
|
|
+
|
|
|
start() {
|
|
|
+ this.node.on(Node.EventType.TOUCH_END, () => {
|
|
|
+ this.onTouchEndAdCup();
|
|
|
+ });
|
|
|
+ }
|
|
|
|
|
|
+ private onTouchEndAdCup() {
|
|
|
+ if (this.iconAd) {
|
|
|
+ this.adNode.active = false;
|
|
|
+ console.log('关闭广告图标@@@@@');
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
update(deltaTime: number) {
|