250x250

Xtra의 그 무엇

블로그 이미지
욕심많아 진도 느린 Xtra입니다.
by Xtra
  • Total hit
  • Today hit
  • Yesterday hit

728x90
728x90

선 요약

후 사설

 

 

 

요약

  PC판 툴 단추키 "3번", 세컨드리 액션 "R"

 

 

 

 

 

사설

 저는 일단 집을 만들고 있었고 조명을 설치하고 있는데 조명이 사양을 많이 잡아먹는지 60FPS에서 40FPS까지 급 하락을 하여 아무래도 조명 스위치를 만들어야 겠다는 생각이 들었습니다.

 

여기서 제가 가장 오래동안 고생한것은 예제 영상에서 사물을 속성 값을 바로바로 뽑아내는 세컨드리 액션 버튼이 무언긴가 찾는 것였습니다. 애초에 이 버튼 이름에 세컨드리 액션이라는 명칭인지 모르기 때문에 그 이름을 듣기 위해서 수 많은 영상을 찾아 보았고 이 버튼의 이름을 알고나니 홈 메뉴에 떡하니 설명이 붙어있는걸을 볼 수 있었습니다.

 

세컨드리 액션 =  "R"

 

이 세컨드리 액션을 사용할 수 없으면 아무것도 못한다고 보시면 됩니다.

 

저는 조명 스위치를 하기 위해서 조명의 활성화 여부를 조작하게 만드려고 했습니다.

그런데 이것 저것 해보니 변수를 만들어 두는 형태가 아니었기 때문에 직접 참조해서 값을 변경했어야 하는데 이게 노드가 연결이 잘 안되서 엄청 헷갈리고 고생많이 했습니다. 일주일 이상 걸린것 같습니다.

 

버튼을 허공에 뛰우는 것은 아래 영상을 시청하시고 이 아래에는 시청했다고 가정하고 작성하겠습니다.

www.youtube.com/watch?v=WyFEnKc9glo

이 영상을 통해서 버튼을 만들고 노드를 어떻게 허공에 만드는지 알 수 있습니다.
과정을 대략 작성하자면 2번 디벨로퍼 툴을 버튼을 만들고 버튼을 "R 세컨드리 액션"으로 지정해서 창을 만들면 해당 사물의 상태창을 즉시 볼 수 있습니다. 이 상태에서 3번 개발자 툴로 변경해서 버튼이라고 적혀 있는 사물을 선택한다음 허공에 더블클릭하면 영상에 보신 버튼의 슬롯(슬롯이라고 이야기 하는게 그나마 이해가 쉬울것 같습니다.) 이것 저것 연결 할 수 있는 슬롯 아니면 콘센트(아무튼 뭔가 연결 하니까) 같은것이 나옵니다. 용도가 정해져 있는 멀티탭이라고도 일단 작성하겠습니다.

가장 상단에 있는 Neos Button에서는 선을 연결하면 값을 토해냅니다. 화살표 방향과는 무관하게 전력을 보냅니다.

그러니 그 전력을 어떻게 바꿔서 내보낼지 플레이어가 연결한 변압기에 따라 결정되는겁니다. 여기서 제가 사용한 Boolean Latch에 대해서 설명하겠습니다.

 

Boolean Latch는
위에서 부터 "참"을 반환 "거짓"을 반환 "참과 거짓"을 번갈아가며 반환합니다. 버튼에서 입력한 값이 Boolean Latch에 도달하면 위에서 부터 연결되는 세가지가 위에 설명한 대로 값을 반환합니다.

이 "참"과 "거짓"값을 이용해서 제가 천장에 설치한 조명의 활성화에 연결하면 이 활성화 여부가 버튼을 입력 할때마다 "참", "거짓"값이 번갈아 들어갈 수 있도록 만들수 있습니다. 즉 조명이 사라졌다 나타나는 겁니다.

 

이정도 내용만 있어도 버튼으로 할 수 있는 무궁 무진해집니다.

 

 

 

저는 다음으로 몬스터를 만들고 처지하는것을 해볼까합니다.

아 노드 숨기는 방법을 모르겠습니다. 나중에 알게되면 작성하겠습니다. 지금은 빈 오브젝트 만들어서 활성화를 꺼서 숨기고 있습니다.

728x90
728x90
AND

ARTICLE CATEGORY

전체 카테고리 (943)
게임 개발 (10)
기획 파트 (23)
그래픽파트 (73)
思-네트워크 (112)
프로그래밍 (74)
2020 ~ 24 잡탕 (395)
2010 ~ 19 잡탕 (197)
만화 연재 (14)
소설 연재 (12)
기타 연재 (0)
네오스 VR (18)
그란 카 리버리 (15)

RECENT ARTICLE

RECENT COMMENT

RECENT TRACKBACK

CALENDAR

«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

ARCHIVE