mirror of
https://github.com/DanielnetoDotCom/YouPHPTube
synced 2025-10-05 10:49:36 +02:00
This commit is contained in:
parent
f0f62670c5
commit
7e26256cac
4563 changed files with 1246712 additions and 17558 deletions
53
node_modules/three/examples/jsm/misc/MD2CharacterComplex.d.ts
generated
vendored
Normal file
53
node_modules/three/examples/jsm/misc/MD2CharacterComplex.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,53 @@
|
|||
import {
|
||||
Object3D,
|
||||
Mesh,
|
||||
Texture
|
||||
} from '../../../src/Three';
|
||||
|
||||
export class MD2CharacterComplex {
|
||||
|
||||
constructor();
|
||||
scale: number;
|
||||
animationFPS: number;
|
||||
transitionFrames: number;
|
||||
maxSpeed: number;
|
||||
maxReverseSpeed: number;
|
||||
frontAcceleration: number;
|
||||
backAcceleration: number;
|
||||
frontDecceleration: number;
|
||||
angularSpeed: number;
|
||||
root: Object3D;
|
||||
meshBody: Mesh | null;
|
||||
meshWeapon: Mesh | null;
|
||||
controls: null;
|
||||
skinsBody: Texture[];
|
||||
skinsWeapon: Texture[];
|
||||
weapons: Mesh[];
|
||||
currentSkin: number;
|
||||
onLoadComplete: () => void;
|
||||
|
||||
meshes: Mesh[];
|
||||
animations: object[];
|
||||
loadCounter: number;
|
||||
speed: number;
|
||||
bodyOrientation: number;
|
||||
walkSpeed: number;
|
||||
crouchSpeed: number;
|
||||
activeAnimation: string;
|
||||
oldAnimation: string;
|
||||
|
||||
enableShadows( enable: boolean ): void;
|
||||
setVisible( enable: boolean ): void;
|
||||
shareParts( original: MD2CharacterComplex ): void;
|
||||
loadParts( config: object ): void;
|
||||
setPlaybackRate( rate: number ): void;
|
||||
setWireframe( wireframeEnabled: boolean ): void;
|
||||
setSkin( index: number ): void;
|
||||
setWeapon( index: number ): void;
|
||||
setAnimation( animationName: string ): void;
|
||||
update( delta: number ): void;
|
||||
updateAnimations( delta: number ): void;
|
||||
updateBehaviors(): void;
|
||||
updateMovementModel( delta: number ): void;
|
||||
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue