API 레퍼런스
검색 색인 준비 중…

비동기 파일 및 코덱 연산을 지원하는 네이티브 소유 RGBA8 픽셀입니다.

소스와 상속
멤버 목록17

생성자

속성

접근자

메소드

생성자

접근자

  • get pixels(): Uint8Array

    쓰기 가능한 확장입니다. 크기 변경 또는 로드 후에도 기존 뷰는 이전 이미지를 유지합니다.

    반환값

    Uint8Array
    소스와 상속

메소드

  • sourceRect(기본값은 전체 소스)를 dest에 복사합니다. applyAlpha는 알파 블렌딩을 활성화합니다. 성공 여부를 반환합니다.

    매개변수

    source
    dest
    Readonly<Vector2u>
    sourceRect선택 사항
    applyAlpha
    boolean = false

    반환값

    boolean
    소스와 상속
  • 픽셀을 제자리에서 좌우 반전합니다.

    반환값

    void
    소스와 상속
  • 픽셀을 제자리에서 상하 반전합니다.

    반환값

    void
    소스와 상속
  • 지정한 픽셀 색상의 복사본을 반환합니다. 좌표가 범위를 벗어나면 RangeError를 던집니다.

    매개변수

    coords
    Readonly<Vector2u>

    반환값

    소스와 상속
  • 빈 이미지에는 픽셀 포인터가 없습니다. const 제약은 TypeScript가 적용합니다.

    반환값


        | undefined
        | Readonly<
            Pick<
                Uint8Array,
                | number
                | typeof iterator
                | "length"
                | "slice"
                | "entries"
                | "keys"
                | "values"
                | "byteLength"
                | "byteOffset",
            >,
        >
    소스와 상속
  • 이미지 파일을 비동기로 읽고 디코딩합니다. 성공하면 픽셀 저장 공간을 교체하며 성공 여부를 반환합니다.

    매개변수

    filename
    string

    반환값

    Promise<boolean>
    소스와 상속
  • PNG/JPEG 등의 인코딩된 이미지 바이트를 비동기로 디코딩하고 성공 여부를 반환합니다.

    매개변수

    data
    Uint8Array

    반환값

    Promise<boolean>
    소스와 상속
  • 탐색 가능한 입력 스트림에서 이미지를 비동기로 디코딩합니다. 스트림 예외는 Promise를 거부합니다.

    매개변수

    반환값

    Promise<boolean>
    소스와 상속
  • 픽셀 저장 공간을 다시 만들고 색상으로 채우거나 RGBA8 데이터를 복사합니다. 이전 pixels 뷰는 기존 저장 공간을 유지합니다.

    매개변수

    size
    Readonly<Vector2u>
    colorOrPixels
    Uint8Array | ReadonlyValue<Color> = Color.Black

    반환값

    void
    소스와 상속
  • 파일 확장자에 따라 이미지를 비동기로 인코딩하고 저장하며 성공 여부를 반환합니다.

    매개변수

    filename
    string

    반환값

    Promise<boolean>
    소스와 상속
  • format(예: png) 형식으로 비동기 인코딩하여 바이트를 반환합니다. 인코딩 실패 시 undefined를 반환합니다.

    매개변수

    format
    string

    반환값

    Promise<undefined | Uint8Array>
    소스와 상속

심볼 멤버

"[graphicsNative]": NativeGraphicsHandle<"image">
소스와 상속

Icons made by Lorc, Delapouite & Skoll · game-icons.net · CC BY 3.0