Reference:text

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

텍스트 매크로

정의

[텍스트 아이디=문자열 내용=문자열 위치=위치 효과=노드입장효과 효과시간=숫자 글꼴=폰트파일 크기=숫자 색상=RGB 투명도=숫자 부모=노드아이디 스크린샷노출=승락 GUI=승락 정렬=정렬 x=숫자 y=숫자 반전=플립 항상표시=승락 색상모드=블랜드모드 그림자=문자열 외곽선=문자열 글로우=문자열]


가장 기본적인 텍스트 관련 매크로로서 원하는 위치에 글자만을 보여주길 원할때 사용할 수 있습니다.
  • 이미 사용한 아이디를 재사용하면 화면상의 내용을 바꾸고 새로운 아이디를 사용하면 새로운 텍스트를 보여줍니다.

매개변수

매개변수명 인자타입 생략가능 기본값 설명
아이디 문자열 불가능 "" 텍스트객체의 고유 아이디 입니다.
내용 문자열 불가능 "" 화면에 보여줄 내용입니다.
위치 위치 가능 "화면중앙" 화면 어디에 내용을 보여줄지 지정 할 수 있습니다.
효과 노드입장효과 가능 "업페이드" 화면에 내용이 등장하는 효과를 지정합니다. 기본값을 사용하면 아무런 효과가 적용되지 않습니다. 일부 효과는 [애니메이션] 과 동시에 사용할 경우, 비정상 작동할 수 있습니다.
효과시간 숫자 가능 0 효과 매개변수를 지정한 경우에만 유효합니다. 지정한 효과가 얼만큼의 시간동안 표현될지 입니다. 단위는 '초'입니다.
글꼴 폰트파일 가능 "NanumBarunGothic" 어떤 글꼴을 이용해서 출력할지 지정합니다.
크기 숫자 가능 20 글꼴의 크기를 지정합니다.
색상 RGB 가능 "255,255,255" 글꼴의 색상을 지정합니다.
투명도 숫자 가능 255 0부터 255까지의 값으로 불투명도를 지정합니다.
부모 노드아이디 가능 "" 다른 개체의 자식으로 종속되도록 합니다. 자식이미지는 부모개체의 회전, 이동등에 영향을 받습니다.
스크린샷노출 승락 가능 "예" 스크린샷 매크로를 호출하여 스크린샷을 저장할 경우 해당 텍스트가 스크린샷에 포함되게 할 것인지에 대한 여부를 지정할수 있습니다.
GUI 승락 가능 "아니오" 화면의 최상단 레이어에 배치시킬지 여부입니다. 터치 입력도 가장 우선 받습니다.
정렬 정렬 가능 "중앙" 텍스트를 정렬하는 방식을 지정합니다.
x 숫자 가능 0 위치 매개변수 대신 넘겨줄 수 있는 인자 입니다. 이미지 위치의 x값을 지정해 줄 수 있습니다.
y 숫자 가능 0 위치 매개변수 대신 넘겨줄 수 있는 인자 입니다. 이미지 위치의 y값을 지정해 줄 수 있습니다.
반전 플립 가능 "" 뒤집어 찍는 방식을 지정합니다.
항상표시 승락 가능 "아니오" 화면초기화나 전환 매크로를 사용해도 사라지지 않도록 합니다.
색상모드 블랜드모드 가능 "기본" 색상을 어떻게 표현할 것인지에 대한 모드입니다.
그림자 문자열 가능 "255,255,255,255,1,1" 텍스트에 그림자를 생성합니다. 값은 '그림자색상R,그림자색상G,그림자색상B,그림자색상A,그림자위치X,그림자위치Y'
외곽선 문자열 가능 "255,255,255,255,1" 텍스트에 외곽선을 생성합니다. 값은 '그림자색상R,그림자색상G,그림자색상B,그림자색상A,외곽선크기'
글로우 문자열 가능 "255,255,255,255" 텍스트에 글로우를 생성합니다. 값은 '그림자색상R,그림자색상G,그림자색상B,그림자색상A'

글꼴 매개변수는 확장자를 제외한 파일이름만 입력해도 작동합니다. (단, 확장자가 소문자 .ttf 인 경우 한정)

예제

예제1

아래 예제코드 3, 6 번째 줄에 텍스트 매크로 사용하는 것을 보실 수 있습니다.

<lnx>[이미지 아이디="텍스트테스트배경" 파일명="exampleBg.png" 크기="1,1" 효과="줌인페이드"]

[클릭대기] [텍스트 아이디="테스트용 글씨1" 내용="왼쪽 상단" 위치="왼쪽상단" 크기=64 색상="25,84,92"]

[클릭대기] [텍스트 아이디="테스트용 글씨2" 내용="오른쪽 하단" 위치="오른쪽하단" 크기=64 색상="60,200,219"]</lnx>


결과는 아래 이미지와 같이 나옵니다.

example_text.gif


예제2

아래 예제코드 0, 2, 4, 6 번째 줄에 텍스트 매크로 사용하는 것을 보실 수 있습니다.

<lnx>[텍스트 아이디="테스트용 글씨3" 내용="이렇게" 위치="640,70" 크기=64 색상="92,91,4"] [클릭대기] [텍스트 아이디="테스트용 글씨3" 내용="같은 아이디를 사용하게 되면" 위치="640,130" 크기=74 색상="225,223,76"] [클릭대기] [텍스트 아이디="테스트용 글씨3" 내용="기존의 텍스트가 사라지고 " 위치="640,260" 크기=84 색상="219,216,9"] [클릭대기] [텍스트 아이디="테스트용 글씨3" 내용="이렇게 보여지게 됩니다." 위치="640,540" 크기=94 색상="168,166,7"] [클릭대기]</lnx>

example_text_sameid.gif