b83239b97cbc59ada307265256a11d988af64454 1.0 KB

12345678
  1. {
  2. "code": "import { PlayerAccount } from \"../Network/PlayerAccount\";\r\nimport { skinstate, AccountUser } from \"./DataMaker\";\r\nexport class SkinData {\r\n constructor(_id, _type) {\r\n this.skinid = _id;\r\n this.skintype = _type;\r\n this.GetSkinState(this.skintype);\r\n }\r\n GetSkinState(_skintype) {\r\n var usetheme = PlayerAccount.CurAccountData.GetUser(AccountUser.equip_themes)[_skintype];\r\n var useing = usetheme == this.skinid.toString();\r\n var gettheme = PlayerAccount.CurAccountData.HasTheme(this.skinid);\r\n if (useing) {\r\n this.curskinstate = skinstate.useing;\r\n }\r\n else if (!useing && gettheme) {\r\n this.curskinstate = skinstate.getnoues;\r\n }\r\n else {\r\n this.curskinstate = skinstate.lock;\r\n }\r\n }\r\n}\r\n",
  3. "references": [
  4. "D:/Work/samurai2-laya/laya/samuraiflash-tt/src/Network/PlayerAccount.ts",
  5. "D:/Work/samurai2-laya/laya/samuraiflash-tt/src/Main/DataMaker.ts"
  6. ]
  7. }