@playcanvas/react
Version:
A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.
19 lines (18 loc) • 570 B
TypeScript
import { FC } from "react";
import { PublicProps } from "../utils/types-utils.ts";
import { Asset, SpriteComponent } from "playcanvas";
/**
* The Sprite component allows an entity to render a 2D sprite.
*
* @param {SpriteProps} props - The props to pass to the sprite component.
* @see https://api.playcanvas.com/engine/classes/SpriteComponent.html
* @example
* <Entity>
* <Sprite asset={asset} />
* </Entity>
*/
export declare const Sprite: FC<SpriteProps>;
interface SpriteProps extends Partial<PublicProps<SpriteComponent>> {
asset: Asset;
}
export {};