텍스트 매크로
정의
[텍스트 아이디=문자열 내용=문자열 위치=위치 효과=노드입장효과 효과시간=숫자 글꼴=문자열 크기=숫자 색상=RGB ] ;확장인자
가장 기본적인 텍스트 관련 매크로로서 원하는 위치에 글자만을 보여주길 원할때 사용할 수 있습니다.
이미 사용한 아이디를 재사용하면 화면상의 내용을 바꾸고 새로운 아이디를 사용하면 새로운 텍스트를 보여줍니다.
매개변수
텍스트 매크로는 확장인자 를 사용하는 매크로입니다. 전달된 확장인자는 화면에 출력됩니다.
매개변수명 | 인자타입 | 생략가능 | 기본값 | 설명 |
---|---|---|---|---|
아이디 | 문자열 | 불가능 | 텍스트객체의 고유 아이디 입니다. | |
내용 | 문자열 | 불가능 | 화면에 보여줄 내용입니다. | |
위치 | 위치 | 가능 | "화면중앙"
|
화면 어디에 내용을 보여줄지 지정 할 수 있습니다. |
x | 숫자 | 가능 | 위치 매개변수 대신 넘겨줄 수 있는 인자 입니다. 이미지 위치의 x값을 지정해 줄 수 있습니다.
| |
y | 숫자 | 가능 | 위치 매개변수 대신 넘겨줄 수 있는 인자 입니다. 이미지 위치의 y값을 지정해 줄 수 있습니다.
| |
효과 | 노드입장효과 | 가능 | ""
|
화면에 내용이 등장하는 효과를 지정합니다. 기본값을 사용하면 아무런 효과가 적용되지 않습니다. |
효과시간 | 숫자 | 가능 | 0
|
효과 매개변수를 지정한 경우에만 유효합니다. 지정한 효과가 얼만큼의 시간동안 표현될지 입니다. 단위는 '초'입니다.
|
글꼴 | 문자열 | 가능 | "NanumBarunGothic"
|
어떤 글꼴을 이용해서 출력할지 지정합니다. |
크기 | 숫자 | 가능 | 20
|
글꼴의 크기를 지정합니다. |
색상 | RGB | 가능 | "255,255,255"
|
글꼴의 색상을 지정합니다. |
예제
예제1
아래 예제코드 3, 6 번째 줄에 텍스트 매크로 사용하는 것을 보실 수 있습니다.
피니엔진 LNX 소스코드
[이미지 아이디="텍스트테스트배경" 파일명="exampleBg.png" 크기="1,1" 효과="줌인페이드"] |
[클릭대기] |
[텍스트 아이디="테스트용 글씨1" 내용="왼쪽 상단" 위치="왼쪽상단" 크기=64 색상="25,84,92"] |
[클릭대기] |
[텍스트 아이디="테스트용 글씨2" 내용="오른쪽 하단" 위치="오른쪽하단" 크기=64 색상="60,200,219"] |
결과는 아래 이미지와 같이 나옵니다.
예제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"] |
[클릭대기] |