跳到主要内容

渲染器 API 参考

渲染器提供基于 WebGL 的角色、造型和自定义图形渲染。通过 util.runtime.renderer 访问它。

快速开始

class MyExtension {
myBlock(args, util) {
const renderer = util.runtime.renderer;

// 创建造型
const skinId = renderer.createBitmapSkin(imageData, 1);

// 创建可绘制对象
const drawableId = renderer.createDrawable('foreground');

// 将造型应用于可绘制对象
renderer.updateDrawableProperties(drawableId, { skinId });
}
}

造型管理

造型为可绘制对象提供纹理和视觉外观。

创建造型

更新造型

管理造型

可绘制对象管理

可绘制对象是在屏幕上渲染的视觉对象。

创建与销毁

定位与排序

视觉属性

碰撞检测

渲染控制

配置

内部属性

⚠️ 警告: 内部 API 可能会在没有通知的情况下更改

关键概念

另请参阅