UIClick.ts 489 B

1234567891011121314151617181920
  1. import { _decorator, ccenum, Component, Enum, Node } from 'cc';
  2. import { BgmName } from './BgmName';
  3. import { audioManager } from './AudioManager';
  4. const { ccclass, property } = _decorator;
  5. @ccclass('UIClick')
  6. export class UIClick extends Component {
  7. @property({ type: Enum(BgmName) })
  8. sound:BgmName = BgmName.clickUI
  9. start() {
  10. this.node.on(Node.EventType.TOUCH_END,this.touchEnd,this)
  11. }
  12. touchEnd(){
  13. audioManager.playOneShot(this.sound)
  14. }
  15. }