Enum.ts 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. const { ccclass, property } = cc._decorator;
  2. @ccclass
  3. export default class Enum extends cc.Component {
  4. }
  5. export enum CHECKDIR {
  6. /**上 */
  7. Above = 0,
  8. /**下*/
  9. Below = 1,
  10. /**左 */
  11. Left = 2,
  12. /**右 */
  13. Right = 2
  14. }
  15. /**道具类型 跟后台新建的propcode对应 */
  16. export enum PROPTYPE {
  17. /**无 */
  18. Null = "null",
  19. /**锤子 */
  20. Hammer = "10001",
  21. /**重置 */
  22. Reset = "10002",
  23. /**更改cellItem */
  24. Change = "10003"
  25. }
  26. /**视频类型 */
  27. export enum VIDEOTYPE {
  28. /**无 */
  29. Null,
  30. /**获取体力 */
  31. GetStrength,
  32. /**关卡随机红包 */
  33. LevelRedPacket,
  34. /**过关红包 */
  35. PassRedPacket,
  36. /**道具 */
  37. GetProp,
  38. OpenRedPacket,
  39. /**转盘 */
  40. Turnplate
  41. }
  42. /**广告状态 */
  43. export enum VIDEOADSTATE {
  44. /** */
  45. LoadFail
  46. }
  47. /**惊喜任务类型 */
  48. export enum SURPRISETASKTYPE {
  49. Null = 0,
  50. /**道具 */
  51. Prop = 1,
  52. /**消除的cell */
  53. EliminateCell = 2,
  54. /**连续消除 */
  55. ContinuousEliminateCell = 3,
  56. /**视频数目 */
  57. VideoNum = 4,
  58. /**关卡随机红包 */
  59. LevelRedPacket = 5,
  60. /**双倍关卡随机红包 */
  61. DoubleLevelRedPacket = 6,
  62. /**得分 */
  63. Score = 7
  64. }