Interface VRUIBlockEntityUpdateParameter

VR UI容器圖素更新參數。

interface VRUIBlockEntityUpdateParameter {
    align?: "center" | "end" | "start" | "space-between" | "space-around" | "space-evenly";
    anchor?: "center" | "bottom-left" | "bottom-right" | "top-left" | "top-right";
    autoResize?: boolean;
    borderRadius?: number;
    color?: ov.Color;
    distance?: number;
    height?: number;
    imgSrc?: string;
    mapping?: "contain" | "stretch" | "cover";
    margin?: number;
    onClick?: (() => void);
    onHoverColor?: null | ov.Color;
    onHoverDistance?: null | number;
    onSelectColor?: null | ov.Color;
    onSelectDistance?: null | number;
    padding?: number;
    position?: GeoPoint;
    width?: number;
}

Hierarchy

  • VRUIBlockEntityParameter
    • VRUIBlockEntityUpdateParameter

Properties

align?: "center" | "end" | "start" | "space-between" | "space-around" | "space-evenly"

排序方式。

anchor?: "center" | "bottom-left" | "bottom-right" | "top-left" | "top-right"

定位參考點,做為子圖素時,此參數無效。

autoResize?: boolean

自動調整大小。

Default Value

true
borderRadius?: number

外邊界半徑。

color?: ov.Color

顏色。

distance?: number

距離。

height?: number

高(m)。

imgSrc?: string

圖片來源。

mapping?: "contain" | "stretch" | "cover"

圖片映射方式。

Default Value

"contain"
margin?: number

內元素間距。

onClick?: (() => void)

Type declaration

    • (): void
    • 點擊時觸發事件。

      Returns void

onHoverColor?: null | ov.Color

懸停時顏色。

onHoverDistance?: null | number

懸停時距離。

onSelectColor?: null | ov.Color

選取時顏色。

onSelectDistance?: null | number

選取時距離。

padding?: number

外邊界間距。

position?: GeoPoint

位置,做為子圖素時,此參數無效。

width?: number

寬(m)。

Generated using TypeDoc