HeroUI.ts 623 B

12345678910111213141516
  1. import { _decorator, Component, Node, ToggleContainer } from 'cc';
  2. import { DataSystem } from '../core/data/DataSystem';
  3. import { PublicLogicData } from '../main/PublicLogicData';
  4. const { ccclass, property } = _decorator;
  5. @ccclass('HeroUI')
  6. export class HeroUI extends Component {
  7. @property({ tooltip: "页签", type: ToggleContainer })
  8. public toggleContainer: ToggleContainer;
  9. onParam(param, param2) {
  10. param2 && (DataSystem.getData(PublicLogicData).enterFormationType = parseInt(param2));
  11. param && (this.toggleContainer.toggleItems[parseInt(param)].isChecked = true)
  12. }
  13. }