Visual Scripting 2

Unity Visual Scripting 비주얼 스크립팅 활용

키보드 인풋으로 제어하기 Get Input String 노드는 키보드 입력 값을 String으로 가져옴 Switch On String은 String값을 받고 해당 String에 해당하는 선택지가 있으면 Output을 내보냄. Switch와 Get Input String을 써서 wasd 키보드 인풋을 간단하게 만들수도 있음 애니메이션 제어하기Animator Set Bool 노드로 애니메이터 제어 할수 있음. 콜리전 충돌 감지하기On Collision Enter 노드 사용.ChainableChainable 체크 박스가 있는 경우 체크해주면 해당 노드의 데이터를 내보낼수 있는 Output이 생김. 병렬 연결비주얼 스크립팅의 노드에서 줄기는 1대1 연결 방식인데 만약 1대 다로 연결 해야 한다면Sequence..

툴/유니티 2023.07.08

유니티 비주얼 스크립팅 Unity Visual Scripting / 코딩 없이 게임 개발

유니티 비주얼 스크립팅은 코드 방식이 아닌 노드를 연결해서 로직을 만드는 방식.기존에 C# 문법과 코딩을 선행 학습 해야지 할수 있었던 유니티 게임 개발을 코딩 없이 가능하게 해줌. 코딩 없이 위와 같이 노드들을 연결해서 작업을 함. Bolt라는 이름으로 에셋 스토어에서 다운 받아서 사용하던 비주얼 스크립팅 에셋이었고 유니티2021 버전 부터 정식 기능으로 채택되어서 package manager에서 버전 관리를 하고 사용할수 있게 됨.(2022LTS 기준 Visual Scripting 1.8.0버전)장점)개발의 진입 장벽이 낮아짐.프로토타입을 만들어보기에는 생산성이 좋음.라이브 에디팅이 가능하기 때문에 플레이중에 수정하고 바로 반영해서 확인할수도 있음.직관적으로 보이는 로직이기 때문에 이해가 쉬워지고 개..

툴/유니티 2023.07.08