mirror of
https://github.com/galacean/engine.git
synced 2026-06-21 22:52:47 +08:00
Fix masklayer return type in SpriteRenderer and TextRenderer (#2625)
* fix: fix masklayer return type
This commit is contained in:
@@ -18,6 +18,7 @@ import { SpriteMaskInteraction } from "../enums/SpriteMaskInteraction";
|
||||
import { SpriteModifyFlags } from "../enums/SpriteModifyFlags";
|
||||
import { SpriteTileMode } from "../enums/SpriteTileMode";
|
||||
import { Sprite } from "./Sprite";
|
||||
import { SpriteMaskLayer } from "../../enums/SpriteMaskLayer";
|
||||
|
||||
/**
|
||||
* Renders a Sprite for 2D graphics.
|
||||
@@ -240,11 +241,11 @@ export class SpriteRenderer extends Renderer implements ISpriteRenderer {
|
||||
/**
|
||||
* The mask layer the sprite renderer belongs to.
|
||||
*/
|
||||
get maskLayer(): number {
|
||||
get maskLayer(): SpriteMaskLayer {
|
||||
return this._maskLayer;
|
||||
}
|
||||
|
||||
set maskLayer(value: number) {
|
||||
set maskLayer(value: SpriteMaskLayer) {
|
||||
this._maskLayer = value;
|
||||
}
|
||||
|
||||
|
||||
@@ -21,6 +21,7 @@ import { Font } from "./Font";
|
||||
import { ITextRenderer } from "./ITextRenderer";
|
||||
import { SubFont } from "./SubFont";
|
||||
import { TextUtils } from "./TextUtils";
|
||||
import { SpriteMaskLayer } from "../../enums/SpriteMaskLayer";
|
||||
|
||||
/**
|
||||
* Renders a text for 2D graphics.
|
||||
@@ -254,11 +255,11 @@ export class TextRenderer extends Renderer implements ITextRenderer {
|
||||
/**
|
||||
* The mask layer the sprite renderer belongs to.
|
||||
*/
|
||||
get maskLayer(): number {
|
||||
get maskLayer(): SpriteMaskLayer {
|
||||
return this._maskLayer;
|
||||
}
|
||||
|
||||
set maskLayer(value: number) {
|
||||
set maskLayer(value: SpriteMaskLayer) {
|
||||
this._maskLayer = value;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user