효과 도구의 비주얼 스크립트 시작하기

비주얼 스크립트는 상호작용 가능한 효과를 만들 때 사용하는 도구입니다. 상호작용 가능한 효과는 사용 방식에 따라 변하는 효과입니다. 효과 도구를 사용하면 기존 방식의 코드를 작성하지 않고도 다양한 상호작용형 효과 및 동적 효과를 만들 수 있습니다.

노드를 사용한 비주얼 스크립트 작동 방식

효과 도구로 효과 만들기

비주얼 스크립트는 기존 방식의 코드를 작성할 필요가 없는 프로그래밍 방법으로, 노드라고 하는 코드 블록을 사용합니다. 노드는 비주얼 스크립트의 기본 구성요소입니다. 비주얼 스크립트를 사용하면 각 노드가 전체 로직 흐름의 일부로서 고유한 기능을 수행할 수 있습니다.

노드 구조

각 노드는 특정 동작이나 기능을 수행하기 위한 동작 또는 명령을 나타내며 입력 포트와 출력 포트를 함께 가지고 있습니다.

  • 입력: 노드의 왼쪽에 있으며 다른 노드에서 실행 흐름(녹색 삼각형) 또는 데이터(회색 원)를 수신합니다.
  • 출력: 노드의 오른쪽에 있으며 이 포트는 실행 흐름(녹색 삼각형) 또는 처리된 데이터(회색 원)를 다른 노드로 전달합니다.

노드 연결

노드를 연결하면 일련의 작업이 생성됩니다. 노드는 연결을 통해 정보를 수신하고 전달합니다. 노드를 사용하면 프로그래밍 지식이 없어도 상호작용이 가능하고 재미있는 고급 효과를 만들 수 있습니다.

  • 제어 흐름(녹색 선): 노드가 실행되는 순서를 결정합니다.
  • 데이터 흐름(회색 선): 노드 간에 정보(예: 숫자, 객체, 변수)를 전달합니다.

노드 카테고리

노드에는 6가지 카테고리가 있으며 각 카테고리는 서로 다른 색상으로 표시됩니다.

참고: 각 노드의 오른쪽 상단에 있는 정보 아이콘을 클릭하면 노드의 기능, 입력 및 출력, 노드에서 사용하는 데이터 유형이 표시됩니다. 이 정보는 왼쪽의 비주얼 스크립트 패널에서도 확인할 수 있습니다.

시기

  • 트리거 : 화면을 탭하는 등의 특정 이벤트나 조건에 반응해 일련의 동작을 시작하거나 활성화하는 노드입니다.

조건

노드 간의 관계를 설정하여 로직과 데이터 흐름을 정의합니다.

  • 로직 : 조건이 참인지 거짓인지에 기반하여(예: 객체가 표시됨 또는 표시되지 않음) 조건을 평가하고 동작을 수행하여 스크립트 내에서 결정을 내릴 수 있도록 해줍니다.
  • 제어 흐름 : 제어 흐름 노드는 스크립트 내에서 동작의 순서와 타이밍을 관리하는 노드입니다. 이 노드를 사용하여 연속 재생을 만들거나 일정 시간 대기하거나 특정 순서로 동작을 실행할 수 있습니다.

다음

  • 객체 및 속성 : 객체 및 속성 노드를 사용하면 객체의 위치, 회전, 투명도와 같은 속성을 변경할 수 있습니다.
  • 수학 : 다양한 수학 연산을 통해 스크립트 내 숫자 값을 조정하는 노드입니다.
  • 시간 및 유틸리티 : 스크립트의 시간 관련 동작을 관리하고 데이터를 조정하는 데 사용할 수 있는 노드입니다.

기타

  • 변수 : 효과에서 기억하고 사용해야 할 수도 있는 정보 및 상태(예: 탭 카운터 또는 게임의 점수)를 저장합니다.

하위 그래프 만들기 및 관리

하위 그래프를 사용하면 노드 세트를 함께 그룹화하여 비주얼 스크립트를 정리할 수 있습니다. 이렇게 하면 정의된 입력 및 출력 뒤에 내부 세부정보를 숨겨 복잡한 스크립트를 간소화할 수 있습니다. 하위 그래프를 사용하여 일반적인 패턴을 재사용할 수도 있습니다.

하위 그래프를 만들려면 다음 단계를 따르세요.

  1. 결합할 노드 그룹을 선택합니다.
  2. 선택한 항목을 마우스 오른쪽 버튼으로 클릭하고 하위 그래프로 그룹화를 선택합니다.

연결된 노드에서 하위 그래프를 만들면 하위 그래프가 연결을 유지하고 입력 및 출력 노드를 자동으로 채웁니다.

하위 그래프를 만든 후 다음과 같은 작업을 수행할 수 있습니다.

  • 하위 그래프의 이름을 바꿉니다.
  • 입력 및 출력 세부정보를 수정합니다.
  • 동일한 프로젝트 내에서 재사용하기 위해 하위 그래프를 복제합니다.
  • 노드를 그룹 해제하여 그래프를 원래 구성으로 복원합니다.

도움이 되었나요?

어떻게 하면 개선할 수 있을까요?

도움이 더 필요하신가요?

다음 단계를 시도해 보세요.

검색
검색어 지우기
검색 닫기
Google 앱
기본 메뉴
3244098661721894521
true
도움말 센터 검색
false
true
true
true
true
true
59
false
false
false
false