camera Direction cameraDirection : Vector3
Defined in lib/react/withFive.ts:386 camera Raycaster cameraRaycaster : Raycaster
Defined in lib/react/withFive.ts:391 current Observer Defined in lib/react/withFive.ts:381 current State Defined in lib/react/withFive.ts:376 get Pixels getPixels : { < T extends Uint8Array < ArrayBufferLike > | Uint8ClampedArray < ArrayBufferLike > = Uint8Array < ArrayBufferLike > , > ( x : number , y : number , width : number , height : number , pixelRatio ?: number , flipY ?: boolean , buffer ?: T , ) : T ; < T extends Uint8Array < ArrayBufferLike > | Uint8ClampedArray < ArrayBufferLike > = Uint8Array < ArrayBufferLike > , > ( options : { buffer ?: T ; flipY ?: boolean ; height : number ; helperVisible ?: boolean ; pixelRatio ?: number ; skipPanorama ?: boolean ; width : number ; x : number ; y : number ; } , ) : T ; } Type Declaration < T extends Uint8Array < ArrayBufferLike > | Uint8ClampedArray < ArrayBufferLike > = Uint8Array < ArrayBufferLike > , > ( x : number , y : number , width : number , height : number , pixelRatio ?: number , flipY ?: boolean , buffer ?: T , ) : T Type Parameters T extends Uint8Array < ArrayBufferLike > | Uint8ClampedArray < ArrayBufferLike > = Uint8Array < ArrayBufferLike > Parameters x : number y : number width : number height : number OptionalpixelRatio : number OptionalflipY : boolean Optionalbuffer : T Returns T rgba颜色平铺的 Uint8Array
< T extends Uint8Array < ArrayBufferLike > | Uint8ClampedArray < ArrayBufferLike > = Uint8Array < ArrayBufferLike > , > ( options : { buffer ?: T ; flipY ?: boolean ; height : number ; helperVisible ?: boolean ; pixelRatio ?: number ; skipPanorama ?: boolean ; width : number ; x : number ; y : number ; } , ) : T Type Parameters T extends Uint8Array < ArrayBufferLike > | Uint8ClampedArray < ArrayBufferLike > = Uint8Array < ArrayBufferLike > Parameters options : { buffer ?: T ; flipY ?: boolean ; height : number ; helperVisible ?: boolean ; pixelRatio ?: number ; skipPanorama ?: boolean ; width : number ; x : number ; y : number ; } Optionalbuffer ?: T OptionalflipY ?: boolean height : number OptionalhelperVisible ?: boolean OptionalpixelRatio ?: number OptionalskipPanorama ?: boolean width : number x : number y : number Returns T Defined in lib/react/withFive.ts:506 helper Visible helperVisible : boolean | undefined
Defined in lib/react/withFive.ts:432 intersect Raycaster Defined in lib/react/withFive.ts:474 load Work Defined in lib/react/withFive.ts:466 model Defined in lib/react/withFive.ts:406 model Ready State modelReadyState : "Empty" | "Loaded" | undefined
Defined in lib/react/withFive.ts:421 models Defined in lib/react/withFive.ts:411 needs Render needsRender : () => void
Defined in lib/react/withFive.ts:531 preload Pano preloadPano : ( pano : number | Pano | ` ${ string } [ ${ number } ] ` , callback ?: ( costs : number ) => void , ) => Promise < number > Defined in lib/react/withFive.ts:539 project2d project2d : ( vector : Vector3 , testModel ?: boolean ) => Vector2 | null
Type Declaration ( vector : Vector3 , testModel ?: boolean ) : Vector2 | null Parameters vector : Vector3 testModel : boolean = false Returns Vector2 | null 二维坐标 或者 null
Defined in lib/react/withFive.ts:484 render render : ( callback ?: () => void ) => void
Type Declaration ( callback ?: () => void ) : void Parameters Optionalcallback : () => void Returns void Defined in lib/react/withFive.ts:519 scene Defined in lib/react/withFive.ts:416 set State setState : ( state : Partial < State > , immediately ?: boolean , userAction ?: boolean , ) => void Type Declaration ( state : Partial < State > , immediately ?: boolean , userAction ?: boolean ) : void Parameters state : Partial < State > immediately : boolean = false userAction : boolean = true Returns void Defined in lib/react/withFive.ts:455 show Floor showFloor : ( floorIndex ?: number ) => void
Type Declaration ( floorIndex ?: number ) : void Parameters OptionalfloorIndex : number Returns void Defined in lib/react/withFive.ts:545 shown Floor shownFloor : number | null | undefined
Defined in lib/react/withFive.ts:427 state Defined in lib/react/withFive.ts:355 toggle Helper Visible toggleHelperVisible : ( visible : boolean ) => void
Type Declaration ( visible : boolean ) : void Returns void Defined in lib/react/withFive.ts:551 unsafe__ five Instance unsafe__fiveInstance : Five Defined in lib/react/withFive.ts:334 update Camera updateCamera : ( pose : Partial < Pose > , duration : number , userAction ?: boolean , ) => Promise < void > Type Declaration ( pose : Partial < Pose > , duration : number , userAction ?: boolean ) : Promise < void > Parameters pose : Partial < Pose > duration : number userAction : boolean = true Returns Promise < void > Promise 是否移动成功
Defined in lib/react/withFive.ts:495 work Defined in lib/react/withFive.ts:396 works Defined in lib/react/withFive.ts:401
监听者模式
Example