Miaoworker
Ploy3D / Miaoworker
Class: Miaoworker
事务处理对象。
Table of contents
Constructors
Properties
Methods
Constructors
constructor
• new Miaoworker()
构造函数
Properties
env
• env: SharedENV
共享数据环境。
internal
• internal: Internal
内核接口。
Methods
Import_gltf
▸ Import_gltf(worker
, url
, progress
): Promise
<Asset_bundle
>
导入GLTF文件,返回资源包内容。
Parameters
Name | Type | Description |
---|---|---|
worker | number | 派遣线程索引,0为主线程。 |
url | string | GLTF文件路径。 |
progress | (rate : number , msg : string ) => void | - |
Returns
Promise
<Asset_bundle
>
异步对象
Import_gltf_file
▸ Import_gltf_file(worker
, file
, progress
): Promise
<Asset_bundle
>
导入GLTF文件,返回资源包内容。
Parameters
Name | Type | Description |
---|---|---|
worker | number | 派遣线程索引,0为主线程。 |
file | File | GLTF文件描述。 |
progress | (rate : number , msg : string ) => void | - |
Returns
Promise
<Asset_bundle
>
异步对象
Shutdown
▸ Shutdown(): Promise
<{ child
: any
; recvTick
: number
; sendTick
: number
; slot
: number
; slots
: number
}>
事务处理器关闭方法。
Returns
Promise
<{ child
: any
; recvTick
: number
; sendTick
: number
; slot
: number
; slots
: number
}>
异步对象
Startup
▸ Startup(workerUrl?
): Promise
<void
>
事务处理器启动方法。
Parameters
Name | Type | Description |
---|---|---|
workerUrl? | string | 子线程内核代码路径,主线程事务处理器启动时不能传入该参数。 |
Returns
Promise
<void
>
异步对象