Function: fromBabylonObservable()
fromBabylonObservable<
T
>(bjsObservable
):Observable
<T
>
Defined in: packages/core/sdk/src/tool/fromBabylonObservable.ts:21
Wraps a Babylon Observable into an rxjs Observable
Type Parameters
T
T
Parameters
bjsObservable
Observable
<T
>
The Babylon Observable you want to observe
Returns
Observable
<T
>
Example
import { Engine, Scene, AbstractMesh } from '@babylonjs/core'
const canvas = document.getElementById('canvas') as HTMLCanvasElement
const engine = new Engine(canvas)
const scene = new Scene(engine)
const render$: Observable<Scene> = fromBabylonObservable(scene.onAfterRenderObservable)
const onMeshAdded$: Observable<AbstractMesh> = fromBabylonObservable(scene.onNewMeshAddedObservable)