lingo3d
Version:
Lingo3D is a React/Vue 3d game development framework that ships with a complete visual editor
37 lines (36 loc) • 1.49 kB
TypeScript
import { Sprite } from "three";
import ISpriteSheet from "../interface/ISpriteSheet";
import PhysicsObjectManager from "./core/PhysicsObjectManager";
export default class SpriteSheet extends PhysicsObjectManager<Sprite> implements ISpriteSheet {
static componentName: string;
static defaults: Partial<import("../interface/utils/Defaults").default<ISpriteSheet>>;
static schema: Required<import("../interface/utils/extractProps").ExtractProps<ISpriteSheet>>;
constructor();
protected disposeNode(): void;
$blob: Blob | undefined;
toBlob(): Blob | undefined;
private _textureStart?;
get textureStart(): string | undefined;
set textureStart(value: string | undefined);
private _textureEnd?;
get textureEnd(): string | undefined;
set textureEnd(value: string | undefined);
private _texture?;
get texture(): string | undefined;
set texture(value: string | undefined);
private _columns?;
get columns(): number | undefined;
set columns(value: number | undefined);
private _length?;
get length(): number | undefined;
set length(value: number | undefined);
private _loop?;
get loop(): boolean | undefined;
set loop(value: boolean | undefined);
get depth(): number;
set depth(_: number);
get scaleZ(): number;
set scaleZ(_: number);
get blending(): import("../interface/ITexturedStandard").Blending;
set blending(val: import("../interface/ITexturedStandard").Blending);
}