@vrspace/babylonjs
Version:
vrspace.org babylonjs client
51 lines (50 loc) • 1.19 kB
TypeScript
export class AvatarAnimation {
constructor(avatar: any);
avatar: any;
animationNames: any[];
animations: {
walk: {
substring: string;
preferredSubstring: string;
avoid: string[];
};
walkLeft: {
substring: string;
preferredSubstring: string;
};
walkRight: {
substring: string;
preferredSubstring: string;
};
walkBack: {
substring: string;
preferredSubstring: string;
};
idle: {
substring: string;
useShortest: boolean;
};
run: {
substring: string;
useShortest: boolean;
};
};
improvise: boolean;
otherAnimations: any[];
/**
* Called from constructor to find walk and idle animations.
*/
processAnimations(): void;
contains(name: any): any;
canWalk(): boolean;
walk(): {
substring: string;
preferredSubstring: string;
avoid: string[];
};
idle(): {
substring: string;
useShortest: boolean;
};
processText(text: any): any;
}