c77a23479c79414603f00cd7d58c24de517ac8b2 1.3 KB

12345678
  1. {
  2. "code": "import { AnimatorClip } from \"./DefinedType\";\r\nexport default class Role extends Laya.Script3D {\r\n onAwake() {\r\n this.selfobj = this.owner;\r\n this.tran = this.selfobj.transform;\r\n this.animator = this.selfobj.getChildAt(0).getComponent(Laya.Animator);\r\n }\r\n _SetPosition(v, islocal = false) {\r\n if (islocal) {\r\n this.tran.localPosition = v.clone();\r\n }\r\n else {\r\n this.tran.position = v.clone();\r\n }\r\n }\r\n _SetRotate(r, islocal = false) {\r\n if (islocal) {\r\n this.tran.localRotationEuler = r.clone();\r\n }\r\n else {\r\n this.tran.rotationEuler = r.clone();\r\n }\r\n }\r\n PlayAni(clip, callback, isnor = false) {\r\n if (callback) {\r\n Laya.timer.once(AnimatorClip.aniclipTime[clip] * 1000, this, () => {\r\n callback();\r\n });\r\n }\r\n if (isnor)\r\n this.animator.play(clip, 0, 0);\r\n else\r\n this.animator.play(clip);\r\n }\r\n RecverAni() {\r\n }\r\n}\r\n",
  3. "references": [
  4. "D:/GitProject/GunGang/gungang_laya/gungang/src/GameLogic/DefinedType.ts",
  5. "D:/GitProject/GunGang/gungang_laya/gungang/src/Util/Mathf.ts"
  6. ]
  7. }