lq_const.ts 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. import Vec2 = cc.Vec2;
  2. export enum LQRecordStatus {
  3. Idle, Start, Pause
  4. }
  5. export enum LQBulletEmitterStatus {
  6. Idle, Start, End
  7. }
  8. export enum LQCollideShape {
  9. Rect = 1, Circle, Polygon
  10. }
  11. export enum LQFollowTargetMode {
  12. Always, Once, Pass
  13. }
  14. export enum LQCollideStatus {
  15. Idle, Live
  16. }
  17. export enum LQEasing {
  18. BackIn = 'backIn', BackOut = 'backOut', quadIn = 'quadIn',
  19. quadOut = 'quadOut', quadInOut = 'quadInOut', cubicIn = 'cubicIn', expoOut = 'expoOut'
  20. }
  21. export enum LQHttpRequestType {
  22. Get = 'get', Post = 'post'
  23. }
  24. export enum LQHttpDataType {
  25. Text, Binary
  26. }
  27. export enum LQPlatformType {
  28. unknown = '未知平台', all = '全平台', wx = '微信', tt = '字节跳动', oppo = 'oppo', vivo = 'vivo', qq = 'qq', baidu = '百度', kwaigame = '快手', android = '安卓', ios = '苹果', browser = '浏览器'
  29. }
  30. export enum LQByteDanceType {
  31. tt = '头条', tt_lite = '头条极速版', douyin = '抖音', douyin_lite = '抖音极速版', ppx = '皮皮虾', devtools = '字节开发工具'
  32. }
  33. export enum LQAnalysisTag {
  34. VideoComplete = 'video_complete', VideoBegin = 'video_begin', VideoInterrupt = 'video_interrupt', InterstitialShow = 'interstitial_show', BannerShow = 'banner_show', ExportShow = 'export_show', NativeShow = 'native_show', NativeClick = 'native_show'
  35. }
  36. export enum LQCallBase {
  37. InitSdk, KeepScreenOn, Vibrate, GetVersionCode, GetVersionName, OpenUrl, DeleteDir, DeleteFile
  38. }
  39. export enum LQCallAd {
  40. ShowBanner, HideBanner, ShowVideo, ShowInterstitial, ShowNative, CacheAd
  41. }
  42. export enum LQAdErrStr {
  43. Unsupported = '不支持', NoParameters = '没有配置参数', NoAD = '暂无广告', VersionOld = '版本过低', VideoInterrupt = '中断播放', InstanceErr = '实例为空', AlreadyExist = '已经存在', IntervalTooShort = '间隔太短'
  44. }
  45. export enum LQLevelStatus {
  46. Begin, Failed, Complete
  47. }
  48. export enum LQOperateType {
  49. ClickNode, ClickScreen, Move, Null
  50. }
  51. export class LQConst {
  52. public static VEC_ZERO = Vec2.ZERO;
  53. }