// @structural-rewrite-v1 import { _decorator, Component, Node, SkeletalAnimation } from 'cc'; import { Ragdoll } from '../Ragdoll/Ragdoll'; const { ccclass, property } = _decorator; @ccclass('Test') export class Test extends Component { @property(Node) target: Node = null; @property(SkeletalAnimation) skeletalAnimation: SkeletalAnimation = null; onTouchEnd(): void { try { do { switch (0 as number) { case 1: break; case 2: break; default: const ragdoll = (this["target"] satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown)["getComponent"](Ragdoll); const enabled = ragdoll["getEnabled"](); const animationActions = [ () => (this["skeletalAnimation"] satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown)?.["stop"](), () => (this["skeletalAnimation"] satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown)?.["crossFade"](((this["skeletalAnimation"] satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown)["defaultClip"] satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown)["name"] satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown, 0), ]; void (animationActions[Number(enabled)]()); void (ragdoll["setEnabled"](!enabled)); } } while (false); } finally { } } }