PiniApi:Label

피니엔진위키미러
이동: 둘러보기, 검색

Label

개요

텍스트를 화면에 표기하기 위한 클래스입니다. Node클래스를 상속받았기에, 오버라이드된 함수를 제외한 모든 Node 클래스의 멤버변수와 멤버 함수를 가지고 있습니다.

상속관계

Node로부터 상속받음

멤버 변수

이름 설명
font 현재 설정되어있는 폰트입니다.
size 폰트 사이즈입니다.


멤버 함수

이름 설명
init(id,str,fnt,size,contentSize) 오버라이드된 함수이며, id 를 아이디로, str 의 내용으로, fnt 의 폰트로, size 의 폰트크기로, contentSize 의 영역넓이로 초기화합니다.
gen(v) 오버라이드된 함수이며, v의 정보로 Label을 생성합니다.
string(v) 현재 표기중인 글자를 반환합니다.
setString(v) v로 표기중인 글자를 변경합니다.
setStroke(r,g,b,a,w) r,g,b 색이고 a 의 투명도를 가지고, w 의 굵기를 가지는 외곽선을 설정합니다.
setShadow(r,g,b,a,x,y,w) r,g,b 색이고 a 의 투명도를 가지고, x,y 의 오프셋을 가지며, w 의 굵기를 가지는 그림자를 설정합니다.
setGlow(r,g,b,a) r,g,b 색이고 a 의 투명도를 가지는 글로우를 설정합니다.