mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-03-26 22:49:01 +08:00
[ts] Formatting.
This commit is contained in:
parent
9697fb2891
commit
0566f2aee5
@ -194,9 +194,9 @@ export class SkeletonDrawable {
|
|||||||
public readonly skeleton: Skeleton;
|
public readonly skeleton: Skeleton;
|
||||||
public readonly animationState: AnimationState;
|
public readonly animationState: AnimationState;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Constructs a new drawble from the skeleton data.
|
* Constructs a new drawble from the skeleton data.
|
||||||
*/
|
*/
|
||||||
constructor (skeletonData: SkeletonData) {
|
constructor (skeletonData: SkeletonData) {
|
||||||
this.skeleton = new Skeleton(skeletonData);
|
this.skeleton = new Skeleton(skeletonData);
|
||||||
this.animationState = new AnimationState(
|
this.animationState = new AnimationState(
|
||||||
@ -204,13 +204,13 @@ export class SkeletonDrawable {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Updates the animation state and skeleton time by the delta time. Applies the
|
* Updates the animation state and skeleton time by the delta time. Applies the
|
||||||
* animations to the skeleton and calculates the final pose of the skeleton.
|
* animations to the skeleton and calculates the final pose of the skeleton.
|
||||||
*
|
*
|
||||||
* @param deltaTime the time since the last update in seconds
|
* @param deltaTime the time since the last update in seconds
|
||||||
* @param physicsUpdate optional {@link Physics} update mode.
|
* @param physicsUpdate optional {@link Physics} update mode.
|
||||||
*/
|
*/
|
||||||
update (deltaTime: number, physicsUpdate: Physics = Physics.update) {
|
update (deltaTime: number, physicsUpdate: Physics = Physics.update) {
|
||||||
this.animationState.update(deltaTime);
|
this.animationState.update(deltaTime);
|
||||||
this.skeleton.update(deltaTime);
|
this.skeleton.update(deltaTime);
|
||||||
@ -229,17 +229,17 @@ export class SkeletonRenderer {
|
|||||||
private scratchUVs = Utils.newFloatArray(100);
|
private scratchUVs = Utils.newFloatArray(100);
|
||||||
private scratchColors = new Uint32Array(100 / 4);
|
private scratchColors = new Uint32Array(100 / 4);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Creates a new skeleton renderer.
|
* Creates a new skeleton renderer.
|
||||||
* @param ck the {@link CanvasKit} instance returned by `CanvasKitInit()`.
|
* @param ck the {@link CanvasKit} instance returned by `CanvasKitInit()`.
|
||||||
*/
|
*/
|
||||||
constructor (private ck: CanvasKit) { }
|
constructor (private ck: CanvasKit) { }
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Renders a skeleton or skeleton drawable in its current pose to the canvas.
|
* Renders a skeleton or skeleton drawable in its current pose to the canvas.
|
||||||
* @param canvas the canvas to render to.
|
* @param canvas the canvas to render to.
|
||||||
* @param skeleton the skeleton or drawable to render.
|
* @param skeleton the skeleton or drawable to render.
|
||||||
*/
|
*/
|
||||||
render (canvas: Canvas, skeleton: Skeleton | SkeletonDrawable) {
|
render (canvas: Canvas, skeleton: Skeleton | SkeletonDrawable) {
|
||||||
if (skeleton instanceof SkeletonDrawable) skeleton = skeleton.skeleton;
|
if (skeleton instanceof SkeletonDrawable) skeleton = skeleton.skeleton;
|
||||||
const clipper = this.clipper;
|
const clipper = this.clipper;
|
||||||
@ -286,7 +286,7 @@ export class SkeletonRenderer {
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
const texture = attachment.region ?.texture as CanvasKitTexture;
|
const texture = attachment.region?.texture as CanvasKitTexture;
|
||||||
if (texture) {
|
if (texture) {
|
||||||
let uvs = attachment.uvs;
|
let uvs = attachment.uvs;
|
||||||
let scaledUvs: NumberArrayLike;
|
let scaledUvs: NumberArrayLike;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user