From fc1c0b14d65517038613598104e9f6c2717cd842 Mon Sep 17 00:00:00 2001 From: unanmed <1319491857@qq.com> Date: Sun, 19 Oct 2025 23:15:38 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E8=B0=83=E6=95=B4=20Generator=20?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/render-assets/src/composer.ts | 2 +- packages/render-assets/src/types.ts | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/render-assets/src/composer.ts b/packages/render-assets/src/composer.ts index 5087207..298a599 100644 --- a/packages/render-assets/src/composer.ts +++ b/packages/render-assets/src/composer.ts @@ -399,7 +399,7 @@ export class TextureMaxRectsWebGL2Composer // prettier-ignore const data = [ - // x y u v i + // x y u v i ol, -ot, tl, tt, ti, // 左上角 ol, -ob, tl, tb, ti, // 左下角 or, -ot, tr, tt, ti, // 右上角 diff --git a/packages/render-assets/src/types.ts b/packages/render-assets/src/types.ts index 2e23933..b1944c4 100644 --- a/packages/render-assets/src/types.ts +++ b/packages/render-assets/src/types.ts @@ -42,7 +42,7 @@ export interface ITextureComposer { compose( input: Iterable, data: T - ): Generator>; + ): Generator, void>; } export interface ITextureSplitter { @@ -51,7 +51,7 @@ export interface ITextureSplitter { * @param texture 要拆分的贴图 * @param data 传给拆分器的参数 */ - split(texture: ITexture, data: T): Generator; + split(texture: ITexture, data: T): Generator; } export interface ITextureAnimater { @@ -69,13 +69,13 @@ export interface ITextureAnimater { * 开始动画序列 * @param init 动画初始化参数 */ - open(init: I): Generator | null; + open(init: I): Generator | null; /** * 开始循环动画序列 * @param init 动画初始化参数 */ - cycled(init: I): Generator | null; + cycled(init: I): Generator | null; } export interface ITexture { @@ -117,13 +117,13 @@ export interface ITexture { * 获取一系列动画可渲染对象,不循环,按帧数依次排列 * @param data 传递给动画控制器的初始化参数 */ - dynamic(data: A): Generator | null; + dynamic(data: A): Generator | null; /** * 获取无限循环的动画可渲染对象 * @param data 传递给动画控制器的初始化参数 */ - cycled(data: A): Generator | null; + cycled(data: A): Generator | null; /** * 释放此贴图的资源,将不能再被使用