언어:
페이지 정보
엔진 버전:
언리얼 엔진

배열 노드

언리얼 엔진

Add Item

Add Item (항목 추가) 노드는 배열과 변수를 받습니다. 변수를 배열 끝에 삽입한 다음 그에 맞게 배열 크기를 늘립니다.

add_item_array.png

Clear

Clear (비우기) 노드는 연결된 배열에 들어있는 모든 데이터를 비우고, 배열을 초기화시켜 그 안의 모든 인덱스를 제거합니다.

Array_Clear.png

Contains Item

Contains Item (항목 포함) 노드는 한 배열에서 특정 항목을 검색할 수 있는 노드입니다. 그 항목을 찾으면 True 를, 아니면 False 를 반환합니다. 항목을 찾은 인덱스가 몇 번인지는 반환하지 않습니다.

Array_Contains.png

Filter Array

Filter Array (배열 필터) 노드는 액터( 또는 그 파생)형 배열을 받은 후 다음에 오는 클래스에 따라 필터링합니다. 그 결과 원래 배열에서 연결된 클래스 형에 일치하는 항목들로만 구성된 배열을 새로 만듭니다.

Array_Filter.png

Find Item

Find Item (항목 찾기) 노드는 배열과 변수를 받은 다음, 배열 내에서 그 변수 값이 처음 등장하는 인덱스 번호를 알아냅니다.

Array_FindItem.png

Get

Get (구하기) 노드는 배열과 인덱스 번호로 사용되는 정수를 받습니다. 그런 다음 그 인덱스 번호의 배열 값을 반환합니다.

Array_Get.png

Insert Item

Insert Item (항목 삽입) 노드는 배열, 변수값, 정수(인덱스 번호)를 받습니다. 그런 다음 배열의 인덱스값 위치에 변수값을 삽입합니다.

Array_Insert.png

Last Index

Last Index (마지막 인덱스)는 배열 내 마지막 값의 인덱스 번호를 반환합니다.

Array_LastIndex.png

Length

Lㅇength (길이)는 배열의 크기 또는 항목의 수를 반환합니다. 배열에 오브젝트가 N 개 있는 경우, Length 가 반환하는 값은 N 이며, 유효 인덱스는 0 부터 N-1 까지입니다.

Array_Length.png

Remove Index

Remove Index (인덱스 제거) 노드는 항목의 인덱스 번호를 통해 배열 내 항목을 제거합니다. 나머지 모든 인덱스 번호는 공백이 없도록 업데이트합니다.

Array_RemoveIndex.png

Remove Item

Remove Item (항목 제거)는 변수 값을 받아 배열에서 그 항목을 제거합니다. 나머지 인덱스 번호는 공백이 없도록 업데이트합니다. 이 노드에는 부울 출력이 있어 항목을 찾아 제거한 경우 True 를 반환합니다.

Array_RemoveItem.png

Resize

Resize (크기조정) 노드는 배열과 그 배열의 새로운 크기로 지정할 정수를 받습니다. 조정된 배열의 크기가 원래보다 작아지면, 조정된 배열 크기에 맞지 않는 요소는 전부 버려집니다. 조정된 배열의 크기가 원래보다 크다면, 배열 끝에 빈 요소가 추가됩니다.

resize_array.png

Set Array Elem

Set Array Elem (배열 요소 설정)은 배열의 특정 인덱스를 주어진 값으로 설정합니다.

Array_SetArrayElem.png