회원 로그인
정보기억 정보기억에 체크할 경우 다음접속시 아이디와 패스워드를 입력하지 않으셔도 됩니다.
그러나, 개인PC가 아닐 경우 타인이 로그인할 수 있습니다.
PC를 여러사람이 사용하는 공공장소에서는 체크하지 마세요.
소셜네트워크 서비스를 통해서 로그인하시면 별도의 로그인 절차없이 회원서비스를 이용하실 수 있습니다.


최근 게시물

1.노션에서 작성 중

1.노션에서 작성 중

개편하기 전까지 노션에서 작성 중

2024.04.04//read more

2.ChatGPT

2.ChatGPT

OpenAI로 대규모 언어 모델대화형...

2023.03.16//read more

3.노코딩 게임 엔진 - 빌..

3.노코딩 게임 엔진 - 빌..

빌드 지원안드로이드iOS윈도우즈특이사...

2023.03.14//read more

4.(완료) 미접속 회원 정..

4.(완료) 미접속 회원 정..

[완료] 36명의 회원을 정리하였습니...

2023.02.16//read more

5.매뉴얼 플러스 - 전자제..



안정적인 DNS 서비스 DNSEver
DNS Powered by DNSEver.com


PlayMaker - Random String

푸딩뱃살 | 2014.01.22 03:29 | 조회 5698
PlayMaker - Random String

 NGUI 버젼 2.0.7c와 PlayMaker 버젼 1.4로 기재되었다.


PlayMaker를 이용하여 랜덤으로 스트링을 출력하기




1. GameObject > Create Other > GUI Text 를 생성한다.



2. PlayMaker > PlayMaker Editor를 실행, FSM 상태를 생성하여 'create random string' 이름을 변경한다.



3. 'create random string' 상태에 PlayMaker > Editor Windows > Action Browser 창(1)을 열고, String(2) > Select Random String 액션(3)을 추가(4)한다.



4. Strings에 총 랜덤으로 갯수를 넣고(1), 갯수만큼 생성된 랜덤 String에 문자열들(one, two, three)을 넣어준다.(2)
    Store String은 랜덤으로 나온 결과를 담을 변수를 설정해야 한다.



5. Variables 탭(1)에서 New Varialble은 변수명 'displayString'을 넣어주고, Variable Type은 문자열인 String을 선택(2) 후 Add 버튼(3)을 클릭하여 추가한다.



6. 다시 State탭에서 Select Random String > Store String에 보면 방금 만든 변수인 'displayString'을 선택한다.



7. 'create random string' 상태에 Action > Time > Wait를 추가한다.



8. 추가된 Wait의 Finish Event에 FINISHED를 선택한다.
 


9. 'show the string'이라는 이름으로 상태를 추가한 후 FINISHED로 해둔다.



10. 'show the string' 상태에 GUIElement > Set GUI Text 액션을 추가한다.



11. Set GUI Text의 Text에 변수인 'displayString'을 선택한다.
    선택할 수 없을 시에는  선택 버튼을 클릭하여 선택하면 된다.



12. 연결을 해준다.

실행 순서
1. 처음 상태인 'create random string'에서 3개 문자열(one, two, three)을 랜덤으로  'displayString' 변수에 담아둔다.(Select Random String)
2. 1초를 기다리고(Wait) 이벤트를 FINISHED 후 다음 상태인 'show the string'으로 간다.(Transition)
3. 변수 'displayString'를 Set GUI Text 액션을 통해 GUI Text의 Text에 출력한다.

146개(6/8페이지)
유니티
번호 제목 글쓴이 조회 날짜
공지 유니티 강좌 모음(영문) 푸딩뱃살 60304 2013.08.28 12:02
공지 유니티 경고, 에러 모음 (재정리 예정) 첨부파일 [1+1] 푸딩뱃살 71109 2013.08.12 00:09
44 [애셋] NGUI & PlayMaker - Random Button 첨부파일 푸딩뱃살 7391 2014.01.23 02:09
>> [애셋] PlayMaker - Random String 첨부파일 푸딩뱃살 5699 2014.01.22 03:29
42 [애셋] NGUI & PlayMaker - 웹툰 앱을 만들기 첨부파일 푸딩뱃살 7083 2014.01.20 00:25
41 [애셋] NGUI를 이용한 스크롤 사용하기 첨부파일 푸딩뱃살 9918 2014.01.15 03:21
40 [애셋] NGUI & PlayMaker를 이용한 텍스트 이동하기 첨부파일 푸딩뱃살 8263 2014.01.15 01:07
39 [애셋] NGUI 기본 첨부파일 푸딩뱃살 7947 2014.01.10 03:03
38 [애셋] PlayMaker 기본 첨부파일 푸딩뱃살 7729 2014.01.10 01:30
37 [유니티] Character Controller 캐릭터 컨트롤러 첨부파일 푸딩뱃살 8911 2013.12.23 23:52
36 [스트립트] raycast 예제 첨부파일 푸딩뱃살 2235 2013.12.11 13:40
35 [유니티] unityPackage 만들기 첨부파일 푸딩뱃살 12045 2013.11.29 14:35
34 [유니티] Mecanim으로 애니메이션 연결 첨부파일 푸딩뱃살 8152 2013.11.28 14:12
33 [스트립트] Class (클래스) 푸딩뱃살 2772 2013.11.26 23:46
32 [참고] Unity 디컴파일 - Unity 3D Obfuscator 사용법 첨부파일 푸딩뱃살 4918 2013.11.24 16:56
31 [참고] Unity 3D Obfuscator 첨부파일 푸딩뱃살 7986 2013.11.24 01:10
30 [스트립트] GUI.Button() 예제 첨부파일 푸딩뱃살 4948 2013.11.22 00:49
29 [스트립트] 마우스 제어 적용 (클릭,오버,아웃) 첨부파일 푸딩뱃살 5785 2013.11.21 14:29
28 [소셜] Unite 2013 - Connect Unity gamers across platforms with 푸딩뱃살 1513 2013.11.19 18:49
27 [소셜] Facebook SDK for Unity Tutorials (iOS, Android,Web) 푸딩뱃살 5152 2013.11.19 14:28
26 [참고] Unite Vancouver 2013 Keynote 푸딩뱃살 3158 2013.11.13 20:42
25 [정보] 유니티, 2D 개발 툴 장착한 ‘유니티 4.3’ 전 세계 동시 공개 첨부파일 푸딩뱃살 3937 2013.11.13 20:26