ItemData.ts 771 B

1234567891011121314151617181920212223242526272829303132333435
  1. import { DataBase } from "../Frames/DataManager";
  2. //通过接口的属性 去 访问实际表格当中的属性
  3. export interface GameResData extends DataBase{
  4. resName: string,
  5. path: string,
  6. replace: string[],
  7. atlas: boolean
  8. }
  9. export interface TowerData extends DataBase{
  10. chassis: string[],
  11. fireAniImg: string,
  12. fireAniCount: number,
  13. bulletAniImg: string,
  14. bulletAniCount: number,
  15. cardImg: string[],
  16. atkRadiums: number[],
  17. rotate: boolean,
  18. fireType: string
  19. }
  20. export interface LevelData extends DataBase{
  21. towerid: number[],
  22. totalwave: number,
  23. }
  24. export interface RoleData extends DataBase{
  25. typeRole: string;
  26. imgName: string;
  27. atk: number;
  28. hp: number
  29. atkLength: number;
  30. moveSpeed: number;
  31. }