mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-03-26 22:49:01 +08:00
Upgrade ts-defs to r771.
This commit is contained in:
parent
1fd2c858ca
commit
8aba39f7d5
@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
type TweenPropertyType = "x" | "y" | "width" | "height" | "angle" | "opacity" | "color" | "z-elevation" | "x-scale" | "y-scale" | "position" | "size" | "scale" | "value";
|
type TweenPropertyType = "x" | "y" | "z" | "width" | "height" | "angle" | "opacity" | "color" | "x-scale" | "y-scale" | "position" | "size" | "scale" | "value";
|
||||||
type TweenEndValueType = number | Vec2Arr | Vec3Arr;
|
type TweenEndValueType = number | Vec2Arr | Vec3Arr;
|
||||||
type TweenBuiltInEaseType = "linear" | "in-sine" | "out-sine" | "in-out-sine" | "in-elastic" | "out-elastic" | "in-out-elastic" | "in-back" | "out-back" | "in-out-back" |
|
type TweenBuiltInEaseType = "linear" | "in-sine" | "out-sine" | "in-out-sine" | "in-elastic" | "out-elastic" | "in-out-elastic" | "in-back" | "out-back" | "in-out-back" |
|
||||||
"in-bounce" | "out-bounce" | "in-out-bounce" | "in-cubic" | "out-cubic" | "in-out-cubic" | "in-quadratic" | "out-quadratic" | "in-out-quadratic" |
|
"in-bounce" | "out-bounce" | "in-out-bounce" | "in-cubic" | "out-cubic" | "in-out-cubic" | "in-quadratic" | "out-quadratic" | "in-out-quadratic" |
|
||||||
|
|||||||
@ -12,15 +12,35 @@ declare namespace SDK {
|
|||||||
SetY(y: number): void;
|
SetY(y: number): void;
|
||||||
GetY(): number;
|
GetY(): number;
|
||||||
SetXY(x: number, y: number): void;
|
SetXY(x: number, y: number): void;
|
||||||
|
GetXY(): Vec2Arr;
|
||||||
|
|
||||||
|
SetZ(z: number): void;
|
||||||
|
GetZ(): number;
|
||||||
|
GetTotalZ(): number;
|
||||||
|
SetXYZ(x: number, y: number, z: number): void;
|
||||||
|
GetXYZ(): Vec3Arr;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @deprecated Use SetZ() instead
|
||||||
|
*/
|
||||||
SetZElevation(z: number): void;
|
SetZElevation(z: number): void;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @deprecated Use GetZ() instead
|
||||||
|
*/
|
||||||
GetZElevation(): number;
|
GetZElevation(): number;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @deprecated Use GetTotalZ() instead
|
||||||
|
*/
|
||||||
GetTotalZElevation(): number;
|
GetTotalZElevation(): number;
|
||||||
|
|
||||||
SetWidth(w: number): void;
|
SetWidth(w: number): void;
|
||||||
GetWidth(): number;
|
GetWidth(): number;
|
||||||
SetHeight(h: number): void;
|
SetHeight(h: number): void;
|
||||||
GetHeight(): number;
|
GetHeight(): number;
|
||||||
|
SetDepth(d: number): void;
|
||||||
|
GetDepth(): number;
|
||||||
SetSize(w: number, h: number): void;
|
SetSize(w: number, h: number): void;
|
||||||
|
|
||||||
SetOriginX(x: number): void;
|
SetOriginX(x: number): void;
|
||||||
|
|||||||
@ -6,7 +6,11 @@ type Shape3DFaceType = "back" | "front" | "left" | "right" | "top" | "bottom";
|
|||||||
* @see {@link https://www.construct.net/make-games/manuals/construct-3/scripting/scripting-reference/plugin-interfaces/3d-shape | I3DShapeInstance documentation } */
|
* @see {@link https://www.construct.net/make-games/manuals/construct-3/scripting/scripting-reference/plugin-interfaces/3d-shape | I3DShapeInstance documentation } */
|
||||||
declare class I3DShapeInstance extends IWorldInstance
|
declare class I3DShapeInstance extends IWorldInstance
|
||||||
{
|
{
|
||||||
|
/**
|
||||||
|
* @deprecated Use 'depth' property instead
|
||||||
|
*/
|
||||||
zHeight: number;
|
zHeight: number;
|
||||||
|
|
||||||
shape: Shape3DShapeType;
|
shape: Shape3DShapeType;
|
||||||
zTilingFactor: number;
|
zTilingFactor: number;
|
||||||
|
|
||||||
|
|||||||
@ -8,6 +8,8 @@ interface ProjectFileListEntry {
|
|||||||
* @see {@link https://www.construct.net/make-games/manuals/construct-3/scripting/scripting-reference/interfaces/iassetmanager | IAssetManager documentation } */
|
* @see {@link https://www.construct.net/make-games/manuals/construct-3/scripting/scripting-reference/interfaces/iassetmanager | IAssetManager documentation } */
|
||||||
declare class IAssetManager
|
declare class IAssetManager
|
||||||
{
|
{
|
||||||
|
runtime: IRuntime;
|
||||||
|
|
||||||
loadImageAsset(iImageInfo: IImageInfo): void;
|
loadImageAsset(iImageInfo: IImageInfo): void;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -7,10 +7,10 @@ interface WorldInstanceEventMap<InstType = IWorldInstance> extends InstanceEvent
|
|||||||
interface SceneGraphHierarchyOpts {
|
interface SceneGraphHierarchyOpts {
|
||||||
transformX: boolean;
|
transformX: boolean;
|
||||||
transformY: boolean;
|
transformY: boolean;
|
||||||
|
transformZ: boolean;
|
||||||
transformWidth: boolean;
|
transformWidth: boolean;
|
||||||
transformHeight: boolean;
|
transformHeight: boolean;
|
||||||
transformAngle: boolean;
|
transformAngle: boolean;
|
||||||
transformZElevation: boolean;
|
|
||||||
transformOpacity: boolean;
|
transformOpacity: boolean;
|
||||||
transformVisibility: boolean;
|
transformVisibility: boolean;
|
||||||
destroyWithParent: boolean;
|
destroyWithParent: boolean;
|
||||||
@ -24,7 +24,7 @@ interface SetMeshPointOpts {
|
|||||||
mode?: "absolute" | "relative";
|
mode?: "absolute" | "relative";
|
||||||
x: number;
|
x: number;
|
||||||
y: number;
|
y: number;
|
||||||
zElevation?: number;
|
z?: number;
|
||||||
u?: number;
|
u?: number;
|
||||||
v?: number;
|
v?: number;
|
||||||
}
|
}
|
||||||
@ -33,7 +33,7 @@ interface SetMeshPointOpts {
|
|||||||
interface GetMeshPointOpts {
|
interface GetMeshPointOpts {
|
||||||
x: number;
|
x: number;
|
||||||
y: number;
|
y: number;
|
||||||
zElevation: number;
|
z: number;
|
||||||
u: number;
|
u: number;
|
||||||
v: number;
|
v: number;
|
||||||
}
|
}
|
||||||
@ -54,7 +54,21 @@ declare class IWorldInstance extends IInstance
|
|||||||
getPosition(): Vec2Arr;
|
getPosition(): Vec2Arr;
|
||||||
offsetPosition(dx: number, dy: number): void;
|
offsetPosition(dx: number, dy: number): void;
|
||||||
|
|
||||||
|
z: number;
|
||||||
|
totalZ: number;
|
||||||
|
setPosition3d(x: number, y: number, z: number): void;
|
||||||
|
getPosition3d(): Vec3Arr;
|
||||||
|
offsetPosition3d(dx: number, dy: number, dz: number): void;
|
||||||
|
|
||||||
|
// zElevation and totalZElevation properties preserved for backwards compatibility only
|
||||||
|
/**
|
||||||
|
* @deprecated Use 'z' property instead
|
||||||
|
*/
|
||||||
zElevation: number;
|
zElevation: number;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @deprecated Use 'totalZ' property instead
|
||||||
|
*/
|
||||||
readonly totalZElevation: number;
|
readonly totalZElevation: number;
|
||||||
|
|
||||||
originX: number;
|
originX: number;
|
||||||
@ -64,8 +78,11 @@ declare class IWorldInstance extends IInstance
|
|||||||
|
|
||||||
width: number;
|
width: number;
|
||||||
height: number;
|
height: number;
|
||||||
|
depth: number;
|
||||||
setSize(w: number, h: number): void;
|
setSize(w: number, h: number): void;
|
||||||
getSize(): Vec2Arr;
|
getSize(): Vec2Arr;
|
||||||
|
setSize3d(w: number, h: number, d: number): void;
|
||||||
|
getSize3d(): Vec3Arr;
|
||||||
|
|
||||||
angle: number;
|
angle: number;
|
||||||
angleDegrees: number;
|
angleDegrees: number;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user