123456789101112131415161718192021222324252627282930313233 |
- import { _decorator, Component, Node } from 'cc';
- import { OriginCup } from './OriginCup';
- import { Water } from './Water';
- const { ccclass, property } = _decorator;
- @ccclass('OriginArea')
- export class OriginArea extends Component {
- start() {
- }
- update(deltaTime: number) {
- }
- //获取所有原浆杯水节点的mark数量
- public getTotalMarkCount(): number {
- let count = 0;
- this.node.children.forEach(originCupNode => {
- const originCup = originCupNode.getComponent(OriginCup);
- if (originCup) {
- originCup.marks.children.forEach(markNode => {
- if (markNode.active) {
- count++;
- }
- });
- }
- });
- return count;
- }
- }
|