aswallow.client.d.ts 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. declare module "aswallow" {
  2. export interface IAswallowConfig {
  3. /**
  4. * 外部资源目录路径
  5. * 默认ext-res
  6. */
  7. externalResPath: string,
  8. /**
  9. * 插件版本,自动生成
  10. *
  11. */
  12. version?: string
  13. /**
  14. * 微信小游戏远程资源服务器地址
  15. * 默认取值于cc.assetManager.downloader.remoteServerAddress
  16. */
  17. miniGameRoot?: string,
  18. /**
  19. * 发布后的外部资源根路径
  20. * 原生 默认: 如果资源作为远程资源则cc.assetManager.downloader.remoteServerAddress+remote,否则取值 jsb.fileUtils.getDefaultResourceRootPath
  21. * web 默认 ""
  22. * 小游戏 默认使用 miniGameRoot,并且拼接/remote
  23. */
  24. extResRoot?: string
  25. /**
  26. * 模拟器预览时使用的服务器URL
  27. * 编辑器启动时,根据预览url自动生成
  28. */
  29. simulateExtBundleRoot?: string;
  30. /**
  31. * 原生外部资源是否为远程资源,默认为false
  32. * 构建时自动生成
  33. */
  34. nativeExtResIsRemote?: boolean
  35. }
  36. }