Built-in images and icons(내장 이미지)
이 문서는 Codi:bit 라이브러리에서 사용할 수 있는 모든 64개의 내장 이미지에 대한 종합적인 참조 자료입니다.
개요
Codi:bit 라이브러리는 Image 객체를 통해 접근할 수 있는 64개의 내장 이미지를 제공합니다:
Image.ICON_NAME
(예:Image.HEART
)
사용 방법
from codibit import display, Image
# 내장 아이콘 그리기
display.draw_image(Image.HEART, 0, 0)
display.draw_image(Image.HAPPY, 20, 0)
display.show()
# 스케일링과 함께
display.draw_image(Image.STAR, 0, 0, scale=2)
display.draw_image(Image.DIAMOND, 40, 0, scale=3)
display.show()
완전한 아이콘 참조
기본 아이콘
아이콘 | 미리보기 | 아이콘 | 미리보기 | 아이콘 | 미리보기 |
---|---|---|---|---|---|
Image.HEART | Image.HEART_SMALL | Image.HAPPY | |||
Image.STAR | Image.SAD | Image.CONFUSED | |||
Image.ANGRY | Image.ASLEEP | Image.SURPRISED | |||
Image.SILLY | Image.FABULOUS | Image.MEH | |||
Image.O | Image.X |
기하학적 도형
아이콘 | 미리보기 | 아이콘 | 미리보기 | 아이콘 | 미리보기 |
---|---|---|---|---|---|
Image.TRIANGLE | Image.TRIANGLE_LEFT | Image.CHESSBOARD | |||
Image.DIAMOND | Image.DIAMOND_SMALL | Image.SQUARE | |||
Image.SQUARE_SMALL |
동물 및 캐릭터
아이콘 | 미리보기 | 아이콘 | 미리보기 | 아이콘 | 미리보기 |
---|---|---|---|---|---|
Image.RABBIT | Image.COW | Image.DUCK | |||
Image.TORTOISE | Image.BUTTERFLY | Image.STICKFIGURE | |||
Image.GHOST | Image.GIRAFFE | Image.SKULL | |||
Image.UMBRELLA | Image.SNAKE | Image.SCISSORS |
도구 및 물건
아이콘 | 미리보기 | 아이콘 | 미리보기 | 아이콘 | 미리보기 |
---|---|---|---|---|---|
Image.SWORD | Image.TSHIRT | Image.ROLLERSKATE | |||
Image.HOUSE | Image.TARGET |
음악
아이콘 | 미리보기 | 아이콘 | 미리보기 | 아이콘 | 미리보기 |
---|---|---|---|---|---|
Image.MUSIC_CROTCHET | Image.MUSIC_QUAVER | Image.MUSIC_QUAVERS | |||
Image.PITCHFORK |
특수
아이콘 | 미리보기 | 아이콘 | 미리보기 | 아이콘 | 미리보기 |
---|---|---|---|---|---|
Image.XMAS | Image.PACMAN |
시계 얼굴 (1-12)
다양한 시간의 시계 얼굴입니다. 시계 애니메이션을 만드는 데 완벽합니다.
아이콘 | 미리보기 | 아이콘 | 미리보기 | 아이콘 | 미리보기 |
---|---|---|---|---|---|
Image.CLOCK1 | Image.CLOCK2 | Image.CLOCK3 | |||
Image.CLOCK4 | Image.CLOCK5 | Image.CLOCK6 | |||
Image.CLOCK7 | Image.CLOCK8 | Image.CLOCK9 | |||
Image.CLOCK10 | Image.CLOCK11 | Image.CLOCK12 |
화살표 (8방향)
네비게이션과 움직임 표시를 위한 방향 화살표입니다.
아이콘 | 미리보기 | 아이콘 | 미리보기 | 아이콘 | 미리보기 |
---|---|---|---|---|---|
Image.ARROW_N | Image.ARROW_NE | Image.ARROW_E | |||
Image.ARROW_SE | Image.ARROW_S | Image.ARROW_SW | |||
Image.ARROW_W | Image.ARROW_NW |
아이콘 시퀀스
편의를 위해 Image 클래스는 일반적인 애니메이션을 위한 미리 정의된 시퀀스를 제공합니다:
Image.ALL_CLOCKS
시계 애니메이션을 위한 모든 12개 시계 아이콘 목록입니다.
from codibit import Image, display
import time
# 시계 애니메이션
for clock in Image.ALL_CLOCKS:
display.clear()
display.draw_image(clock, 0, 0)
display.show()
time.sleep(0.5)
Image.ALL_ARROWS
방향 애니메이션을 위한 모든 8개 화살표 아이콘 목록입니다.
from codibit import Image, display
import time
# 화살표 애니메이션
for arrow in Image.ALL_ARROWS:
display.clear()
display.draw_image(arrow, 0, 0)
display.show()
time.sleep(0.3)