EarthSDK
    正在准备搜索索引...

    类型别名 UeCreateFuncParams

    UeCreateFuncParams:
        | Partial<UeVisualObject> & {
            actorTag?: string;
            id: string;
            type: "ESTerrainLayer";
            url?: string;
        }
        | Partial<UeVisualObject> & {
            id: string;
            type: "ESImageryLayer";
            url?: string;
        }
        | Partial<UeVisualObject> & {
            id: string;
            type: "ES3DTileset";
            url?: string;
        }
        | Partial<UeVisualObject> & {
            diLei?: string;
            heightOffset?: number;
            id: string;
            labelMaterial?: string;
            senLinLB?: string;
            treeTypes?: ESTreeType[];
            type: "ESForestTileset";
            url?: string;
            xiaoBanWidget?: ESXiaoBanWidget;
            youShiSZ?: string;
        }
        | Partial<UeVisualObject> & {
            heightOffset?: number;
            id: string;
            poiTypes?: ESPoiType[];
            type: "ESPoiTileset";
            url?: string;
        }
        | Partial<UeVisualObject> & {
            height?: number;
            id: string;
            materialPath?: string;
            points?: [number, number, number][];
            type: "ESPolygonFence";
        }
        | Partial<UeVisualObject> & {
            height?: number;
            id: string;
            materialPath?: string;
            points?: [number, number, number][];
            type: "ESPipeFence";
            width?: number;
        }
        | Partial<UeVisualObject> & { id: string; type: "ESUEWidget" }
        | Partial<UeGeoVector> & {
            id: string;
            points?: [number, number, number][];
            type: "ESGeoLineString";
        }
        | Partial<UeGeoVector> & {
            id: string;
            points?: [number, number, number][];
            type: "ESPath";
        }
        | Partial<UeGeoVector> & {
            id: string;
            points?: [number, number, number][];
            strokeMaterialPath?: string;
            type: "ESSpline";
        }
        | Partial<UeGeoVector> & {
            id: string;
            points?: [number, number, number][];
            type: "ESGeoPolygon";
        }
        | Partial<UeObjectWithLocation> & { id: string; type: "ESCameraView" }
        | Partial<UeObjectWithLocation> & {
            id: string;
            type: "ESGltfModel";
            url?: string;
        }
        | Partial<UeObjectWithLocation> & {
            actorClass?: string;
            actorTag?: string;
            allowPicking?: boolean;
            collision?: boolean;
            highlight?: boolean;
            id: string;
            opacity?: number;
            type: "ESUnrealActor";
        }
        | Partial<UeLabel> & {
            color?: [number, number, number, number];
            id: string;
            text?: string;
            type: "ESTextLabel";
        }
        | Partial<UeLabel> & { id: string; type: "ESImageLabel"; url?: string }
        | Partial<UeObjectWithLocation> & {
            color?: [number, number, number, number];
            id: string;
            outline?: boolean;
            outlineColor?: [number, number, number, number];
            outlineWidth?: number;
            type: "ESLocalPolygonZ";
        }
        | Partial<UeObjectWithLocation> & {
            id: string;
            points?: [number, number][];
            type: "ESLocalPolygon";
        }
        | Partial<UeObjectWithLocation> & {
            id: string;
            radius?: number;
            type: "ESLocalCircle";
        }
        | { id: string; type: "ESPipeserTileset" }
        | { id: string; type: string }