Egret Engine R - v6.0.0
    Preparing search index...

    皮肤基类。通常情况下,您不需要手动创建这个类的实例,而是通过解析EXML文件后自动生成。

    通常您可以按照如下方式写EXML代码:<p/>
    <pre>
    <?xml version="1.0" encoding="utf-8"?>
    <s:Skin xmlns:s="http://ns.egret.com/eui" xmlns:w="http://ns.egret.com/wing">
    <states>
    <!-- Specify the states controlled by this skin. -->
    </states>
    <!-- Define skin. -->
    </s:Skin>
    </pre>

    elementsContent

    Egret 2.4

    eui 1.0

    Web

    extension/eui/components/SkinExample.ts

    zh_CN

    Hierarchy

    • EventDispatcher
      • Skin
    Index
    • Returns Skin

    skinParts: string[]

    皮肤部件名称列表

    Egret 2.4

    eui 1.0

    Web

    zh_CN

    maxWidth: number = 100000

    皮肤的最大宽度。仅影响主机组件的测量结果。

    100000
    

    Egret 2.4

    eui 1.0

    Web

    zh_CN

    minWidth: number = 0

    皮肤的最小宽度,此属性设置为大于maxWidth的值时无效。仅影响主机组件的测量结果。

    0
    

    Egret 2.4

    eui 1.0

    Web

    zh_CN

    maxHeight: number = 100000

    皮肤的最大高度。仅影响主机组件的测量结果。

    100000
    

    Egret 2.4

    eui 1.0

    Web

    zh_CN

    minHeight: number = 0

    皮肤的最小高度,此属性设置为大于maxHeight的值时无效。仅影响主机组件的测量结果。

    0
    

    Egret 2.4

    eui 1.0

    Web

    zh_CN

    width: number = NaN

    皮肤显式设置宽度,设置为 NaN 表示不显式设置。仅影响主机组件的测量结果。

    NaN
    

    Egret 2.4

    eui 1.0

    Web

    zh_CN

    height: number = NaN

    皮肤显式设置高度,设置为 NaN 表示不显式设置。仅影响主机组件的测量结果。

    NaN
    

    Egret 2.4

    eui 1.0

    Web

    zh_CN

    states: State[]

    为此组件定义的视图状态。

    Egret 2.4

    eui 1.0

    Web

    zh_CN

    currentState: string

    组件的当前视图状态。将其设置为 "" 或 null 可将组件重置回其基本状态。

    Egret 2.4

    eui 1.0

    Web

    zh_CN

    hasState: (stateName: string) => boolean

    返回是否含有指定名称的视图状态

    Type Declaration

      • (stateName: string): boolean
      • Parameters

        • stateName: string

          要检查的视图状态名称

        Returns boolean

    Egret 2.4

    eui 1.0

    Web

    zh_CN

    $watchers: Watcher[] = []