Some content could not load. We could not load files from our content delivery networks (CDN).
Your network may be blocking access. Ask your IT to allow loading from: .
Network domains required
We use these CDNs to deliver the files the site needs to run, please allow the following:
Domains to allow Used for
cdn.jsdelivr.net styles and JavaScript libraries.
cdnjs.cloudflare.com JavaScript libraries and icons.
code.jquery.com jQuery and jQuery UI.
pixelpad.io, cdn.pixelpad.io CDN of images, sounds, and application files.
cdn.datatables.net Interactive tables.
fonts.googleapis.com, fonts.gstatic.com Fonts stylesheets and font files.
s3.us-west-1.amazonaws.com, s3-us-west-1.amazonaws.com Project files stored on Amazon S3.
vmwan2cvlyzeklq4knz63qh6d40lewka.lambda-url.us-west-1.on.aws Amazon AWS Project play counters.
nexushud.org Learning assistant.
u45ivsqoja6u3sk7zaliv37zq40hpbxk.lambda-url.us-west-1.on.aws Amazon AWS AI character responses, when used.
  • 둘러보기
  • 배우기
  • 로그인
  • 소개
  • 게임
  • Start와 Loop
  • 오브젝트
  • 스프라이트
  • 애니메이션
  • 사운드
  • 룸
  • 입력
  • 충돌
  • 함수
  • 카메라
  • FPS
  • 텍스트
  • 그래픽
  • 필터
  • 멀티플레이어
  • AI

PixelPAD 2D - 스프라이트

sprite(name: str[, rows: int, cols: int]) -> sprite

예시
설명
스프라이트 에셋을 불러옵니다.
매개변수
name
불러올 스프라이트의 이름을 문자열로 지정합니다.

rows
스프라이트 에셋이 스프라이트 시트인 경우, 스프라이트 시트의 행 수입니다. 기본값: 1

cols
스프라이트 에셋이 스프라이트 시트인 경우, 스프라이트 시트의 열 수입니다. 기본값: 1

반환값
오브젝트에 할당할 수 있는 스프라이트입니다.

get_bounds(obj: gameobject) -> dict

예시
설명
오브젝트의 경계를 가져옵니다. 경계는 오브젝트에 할당된 스프라이트를 사용하며, 오브젝트의 각도, 크기, x 및 y 위치를 고려합니다
매개변수
obj
경계를 확인할 오브젝트

반환값
topLeft, topRight, bottomLeft, bottomRight 키와 해당 값을 담은 딕셔너리를 반환합니다.

get_width(obj: gameobject) -> int || get_height(obj: gameobject) -> int

예시
설명
스프라이트가 할당된 오브젝트의 너비 또는 높이를 가져옵니다. scaleX와 scaleY는 고려하지만 오브젝트의 각도는 고려하지 않습니다.
매개변수
obj
경계를 확인할 오브젝트

반환값
get_width()는 오브젝트의 너비를 픽셀 단위로 반환합니다. get_height()는 오브젝트의 높이를 픽셀 단위로 반환합니다.

스프라이트

스프라이트는 그림입니다. PixelPAD에서 모든 오브젝트에는 프로젝트에서 오브젝트가 어떻게 보이는지를 정하는 스프라이트가 할당되어 있습니다. 스프라이트는 결국 컴퓨터에서 업로드한 이미지 파일일 뿐입니다. ASSETS 사이드바의 초록색 플러스 기호 (+)로 추가할 수 있습니다. 스크립트 안에서 스프라이트를 불러오려면 new_sprite 함수를 사용하세요.

모든 GameObject 클래스에는 “sprite”라는 변수가 있습니다. 이 변수를 원하는 이미지로 설정하기만 하면 나머지는 PixelPAD2D 엔진이 처리합니다. 필수적인 예시가 담긴 new_sprite 메서드를 확인하세요.
PixelPAD
PixelPAD 소개
Discord
Arm 빌드 3.0.1013
자료
문서
EULA
개인정보 처리방침
문의하기
hello@pixelpad.io
한국어
English Deutsch Español Français Português 日本語 简体中文 繁體中文 한국어
© 2026 All Rights Reserved.
PixelPAD.io
Logo

다시 오신 것을 환영해요!

로그인하고 계속 만들어 보세요

로그인하거나 가입해서 프로젝트를 저장하세요.
비밀번호를 잊으셨나요?

계정이 없으신가요?

Logo

계정 만들기

PixelPad에서 수천 명의 창작자와 함께하세요

로그인하거나 가입해서 프로젝트를 저장하세요.

이미 계정이 있으신가요? 로그인

Logo

교육자로 가입

창의적인 도구로 학생들의 역량을 키워 주세요

교실을 만들고 학생들의 진도를 확인하세요.

이미 계정이 있으신가요? 로그인