나는

배열 수정 자

배열은 여러 값을 단일 값으로 저장할 수있는 다차원 값 유형입니다. 그들은 지원하는 모든 값 유형을 취할 수 있습니다 Modo정수, 부동 소수점 및 행렬과 같은그러나 배열 내의 모든 값은 동일한 유형이어야합니다.

배열의 복잡한 계층 구조를 만들 수 있으며 각 배열마다 다른 값 유형을 저장할 수 있습니다. 예를 들어, 세 개의 다른 배열을 저장하는 배열을 가질 수 있습니다. 하나는 정수를 포함하고 다른 하나는 수레를 포함하고 다른 하나는 문자열을 포함합니다.

어레이가 평가되면 다른 채널 유형과 같이 작동합니다. 그것들은 데이터 세트를 샘플링하여 구성되고 수정자를 사용하여 조작되며 절차 모델링 시스템과 같은 다양한 작업에 사용됩니다.

배열 수정자를 사용하여 배열을 생성, 병합, 혼합, 정렬 등을 수행 할 수 있습니다. 회로도에 수정자를 추가하면 해당 채널 중 일부가 노드에 노출됩니다. 당신은 열 수 있습니다 Channels 오른쪽 패널에서 뷰포트를 클릭하고 필요한 경우 추가 채널을 노드로 드래그합니다. 대부분의 속성에는 오른쪽의 속성 패널에서 편집 할 수있는 속성이 있습니다.

노트 :  사용에 대한 자세한 내용은 Channels 뷰포트, 참조 채널 뷰포트.

배열 혼합

Array Blend 수정자는 두 개의 입력 값 사이를 보간하고 지정된 단계 수에 걸쳐 첫 번째 값에서 마지막 값으로 블렌딩되는 값을 포함하는 출력 배열을 생성합니다. 예를 들어, 입력 값이 0.0과 1.0이고 걸음 수가 5이면 출력 배열에 0.0, 0.25, 0.5, 0.75, 1.0이 포함됩니다.

노트 :  Value Math를 지원하는 값 유형 만 올바르게 보간되고 다른 값 유형은 첫 번째 값에서 두 번째 값으로 단계 화됩니다.

아래 예는 두 로케이터의 월드 위치를 나타냅니다 (Locator ALocator B)을 사용하여 출력 배열을 만듭니다. 그만큼 Count 속성은 10으로 설정되므로 수정자는 로케이터 사이에 8 개의 추가 점을 만듭니다.

그런 다음 포인트는 다각형 만들기 커브를 생성하는 노드 :

배열 혼합 수정 자에는 다음과 같은 채널과 속성이 있습니다.

Channels on the Node by Default

Input A/B

블렌딩 할 값입니다.

Array

출력 배열

Properties Panel

Count

출력 배열에서 생성 할 값 수를 지정합니다. 값 수학 인터페이스를 지원하는 값의 경우이 단계는 두 입력간에 혼합되도록 보간됩니다.

Interpolation

그래디언트 편집기를 사용하여 보간을 다시 매핑 할 수 있습니다. 0.0과 1.0 사이의 선 그라디언트는 첫 번째 값과 마지막 값 사이의 고정 샘플에서 보간됩니다. 모양을 변경하면 샘플의 분포를 제어 할 수 있습니다.

배열 수

Array Count 수정자는 배열의 요소 수를 반환합니다. 아래 예에서 Array Count는 배열에서 생성 된 요소 수를 배열 수정 자 수정 자.

카운트는 Channels 오른쪽에있는 뷰포트 Locators to Array 회로도에서리그 수는 리그의 다른 측면에 대한 요소 수를 알아야 할 때 유용 할 수 있습니다. 예를 들어 방사형 배열헬릭스 생성기 노드를 연결할 수 있습니다. Count 에 가치 Count 채널.

Array Count 수정 자에는 다음과 같은 채널이 있습니다.

Channels on the Node by Default

Array

요소 수를 계산할 배열 채널입니다.

Count

배열의 요소 수

인덱스 별 배열 요소

인덱스 별 배열 요소를 사용하면 인덱스를 사용하여 배열 내의 요소에 액세스 할 수 있습니다. 예를 들어 배열에 "I", "Love"및 "Modo", 인덱스 0에 액세스하면"I "가 반환되고 인덱스 1의 요소는"Love "가 반환되고 인덱스 2는" Modo ". 지정된 인덱스가 범위를 벗어나면 배열에 저장된 마지막 요소를 반환합니다. 그런 다음 해당 요소를 사용하여 장면에서 다른 것을 구동 할 수 있습니다.

아래 예는 다음을 사용하여 두 개의 로케이터 위치에서 생성 된 어레이를 보여줍니다. 배열 수정 자. 그러면 인덱스 별 배열 요소가 구의 위치를 구동하는 데 사용됩니다. 변경하면 Index 의 가치 Array Element by Index 의 노드 Properties 오른쪽 패널에서 구는 3D 뷰포트에서 해당 위치로 이동합니다.

어레이 채널은 모든 값 유형을 저장할 수 있으므로 출력 채널은 연결된 채널 유형으로 자동 변환을 시도합니다.

인덱스 별 배열 요소에는 다음과 같은 채널이 있습니다.

Channels on the Node by Default

Array

인덱스로 액세스하는 요소가 포함 된 입력 배열 채널입니다.

Index

배열에서 읽을 요소의 인덱스입니다.

Output

인덱스에서 액세스하는 배열의 요소입니다.

배열 요소 유형

배열 요소 유형 수정자는 배열에 저장된 데이터 유형을 반환합니다. 출력 값은 값 유형의 내부 이름입니다 (예 : 매트릭스 채널의 경우 "matrix4"). 디버깅 목적으로 유용 할 수 있습니다.

배열 요소 유형에는 다음과 같은 채널이 있습니다.

Channels on the Node by Default

Array

포함 된 값의 유형을 평가할 입력 배열입니다.

Index

배열의 값 유형 이름입니다. 배열이 비어 있으면 출력 값이 비어 있고, 그렇지 않으면 값 유형의 내부 이름이 포함됩니다.

배열 연산자

배열 연산자 수정자를 사용하면 배열의 개별 요소에 액세스하고 리그를 사용하여 수정할 수 있습니다. 입력 배열 내의 각 요소에 대해 리그를 평가하고 출력 값을 계산 한 다음 배열에 다시 기록합니다.

아래 예에서 곡선에서 생성 된 배열은 Input 배열 연산자. 그런 다음 배열의 각 요소에 0.5를 곱한 다음 매트릭스 작성 마디. 그만큼 Output 그런 다음 Matrix Compose에서 Element 배열 연산자의 채널. 새로운 로케이터는 3D 뷰포트에서 나선형으로 만들어져 다음과 같은 다른 작업에 사용할 수 있습니다 다각형 만들기.

배열 연산자에는 다음과 같은 채널이 있습니다.

Channels on the Node by Default

Input

수정할 입력 배열입니다.

Output

수정 된 출력 배열

Additional Channels

Element

리그가 평가되는 어레이의 현재 출력 요소. 현재 배열 요소 값을 얻기 위해 읽을 수 있습니다.

Index

리그가 평가되는 배열 내 현재 요소의 인덱스입니다.

Element 리그가 평가되는 어레이의 현재 입력 요소입니다. 이것은 현재 배열 요소 값을 설정하기 위해 구동 될 수 있습니다.
Remove Element 배열의 요소를 제거할지 여부를 지정합니다. 이것은 배열 요소를 제거하기 위해 구동 될 수 있습니다.

곡선을 배열로

Curves to Array 수정자는 길이에 따라 다른 속성에 대한 곡선을 샘플링하고 데이터에서 배열을 생성합니다.

곡선 그룹 채널을 제공하는 모든 항목 유형은 곡선 대 배열 수정 자에 연결될 수 있지만 가장 일반적인 연결은 곡선을 포함하는 메쉬 항목입니다. 여러 개의 곡선이 연결된 경우 배열은 각 곡선에 대한 하위 배열을 포함하며 곡선 샘플은 하위 배열에 저장됩니다.

수정자는 네 가지 곡선 속성 유형을 샘플링 할 수 있습니다.

Percentage -각 샘플의 곡선을 따라 백분율을 저장합니다. 예를 들어, 곡선이 0.0과 1.0 사이에서 세 번 샘플링되면 Percentage 0.0, 0.5 및 1.0입니다.

Position -커브를 따라 각 샘플의 월드 위치를 저장합니다.

Tangent -샘플링되는 위치에서 곡선의 방향을 나타내는 정규화 된 벡터를 저장합니다. 벡터는 세계 중심을 기준으로하며 곡선의 방향을 저장합니다.

Local Tangent -샘플링되는 위치와 샘플링되는 위치의 곡선 방향을 나타내는 정규화 된 벡터를 저장합니다.

생성 된 배열은 다음과 같은 다른 작업에서 사용할 수 있습니다. 다각형 만들기.

곡선 대 배열에는 다음과 같은 채널과 속성이 있습니다.

Channels on the Node by Default
Curves 배열을 생성하는 데 사용되는 입력 곡선.

Output

샘플링 된 속성의 배열입니다. 여러 개의 커브가 샘플링되면 배열에는 샘플링 된 각 커브에 대한 하위 배열이 포함됩니다.

Properties Panel

Index

샘플링 할 입력 커브를 필터링 할 수있는 정수 범위입니다. 단일 입력 곡선, 숫자 범위, 쉼표로 구분 된 목록 또는 조합을 지정하는 단일 정수일 수 있습니다. 값이 비어 있거나 "..."를 포함하면 모든 곡선이 샘플링됩니다.

Property Type

샘플링 할 속성을 지정합니다. 다음과 같은 옵션을 사용할 수 있습니다.

Percentage -각 샘플의 곡선을 따라 백분율을 저장합니다. 예를 들어, 곡선이 0.0과 1.0 사이에서 세 번 샘플링되면 Percentage 0.0, 0.5 및 1.0입니다.

Position (기본값)-커브를 따라 각 샘플의 월드 위치를 저장합니다.

Tangent -샘플링되는 위치에서 곡선의 방향을 나타내는 정규화 된 벡터를 저장합니다. 벡터는 세계 중심을 기준으로하며 곡선의 방향을 저장합니다.

Local Tangent -샘플링되는 위치와 샘플링되는 위치의 곡선 방향을 나타내는 정규화 된 벡터를 저장합니다.

Start/End

기본적으로 곡선은 처음부터 끝까지 평가됩니다. 이 필드는 곡선의 시작점과 끝점을 지정합니다.

Steps

샘플링 된 곡선을 따라 걸음 수를 지정합니다.

Sampling Method

샘플링 곡선을 걷는 방법을 지정합니다.

Fraction -커브를 같은 길이로 나눕니다.

Parameter -곡선의 세그먼트를 기준으로 나누기를 사용하여 곡선의 방향이 더 빠르게 변하는 샘플을 더 추가합니다.

Sample Distribution Rate

곡선의 길이를 따라 샘플의 분포를 제어하는 그라디언트. 기본적으로 선형 그라디언트는 곡선의 길이를 따라 동일한 거리에 샘플을 배치합니다. 대부분의 샘플을 커브의 시작 부분 근처에 배치하는 그라디언트 및 대부분의 샘플을 커브 끝 근처에 배치하는 그라디언트. 속성의 미니 그라디언트 편집기를 사용하여 사용자 정의 그라디언트를 정의 할 수 있습니다.

필터 배열

Filter Array 수정자는 입력 배열을 필터링하고 필터와 일치하는 경우 입력 배열에서 출력 배열로 요소를 씁니다. 필터는 정수 범위로 지정되지만 패턴으로 구동 할 수도 있습니다.

필터를 지정하려면 Filter Array 노드와 Properties 오른쪽에 Int Range 들.

예를 들어, 다음 리그는 커브에서 배열을 생성합니다. 그런 다음 배열을 필터링하고 Create Polygons 메쉬 작업에서 위치 20 ~ 45 만 사용하여 다른 곡선을 만듭니다.

필터 배열에는 다음과 같은 채널과 속성이 있습니다.

Channels on the Node by Default
Array 필터링 할 입력 배열입니다.
Output 필터링 된 출력 배열입니다.
Properties Panel
Int Range 필터링에 사용되는 정수 범위. 정수 범위 내의 인덱스와 일치하는 배열 내의 요소 만 출력 배열에 기록됩니다.

배열에 대한 로케이터

Locators to Array 수정자는 Locator 유형 항목 변환을 배열로 읽어 행렬 값의 배열을 만듭니다. 수정 자에는 두 가지 모드가 있습니다.

Single -시간이 지남에 따라 단일 로케이터에서 데이터를 읽습니다.

Multiple -현재 평가 시간에 여러 로케이터에서 데이터를 읽습니다.

수정 자의 그래프 입력으로 여러 로케이터 유형 항목을 연결할 수 있습니다. 이 연결을 사용하면 카메라, 조명 또는 메시와 같이 3D 변형이있는 모든 항목을 연결할 수 있습니다.

아래 예에서 4 개의 로케이터가 배열 수정 자 마디.

그런 다음 로케이터를 배열로 노드는 폴리곤 생성 노드에 연결되며 로케이터 위치를 사용하여 폴리곤을 생성합니다.

Arrays to Array에는 다음과 같은 채널과 속성이 있습니다.

Channels on the Node by Default
Locators 로케이터는 배열을 생성하는 데 사용됩니다.

Output

생성 된 Matrix 값 유형의 배열입니다.

Properties Panel

Mode

로케이터 대 배열 수정 자에는 두 가지 모드가 있습니다.

Single -시간이 지남에 따라 단일 로케이터를 읽습니다.

Multiple -평가시 여러 로케이터를 읽습니다.

Index

언제 Mode 로 설정 Single 여러 로케이터가 수정 자에 연결되어 로케이터를 지정할 수 있습니다. 인덱스가 범위를 벗어나면 배열이 비어 있습니다.

Start Time

언제 Mode 로 설정 Single, 입력 로케이터 변환은 시간이 지남에 따라 판독되며 모든 프레임에 대해 배열에 입력됩니다. 이 채널은 변환 샘플링을 시작할 첫 번째 프레임을 지정합니다.

End Time

언제 Mode 로 설정 Single이 채널은 변환을 샘플링 할 마지막 프레임을 지정합니다.

Output

생성 된 Matrix 값 유형의 배열입니다.

배열 병합

배열 병합 수정자는 두 배열을 단일 배열로 결합합니다. 두 가지 방식으로 작동 할 수 있습니다.

Group -두 개의 입력 배열을 다른 배열의 개별 하위 요소로 그룹화합니다.

Join -첫 번째 배열의 끝에 두 번째 배열의 요소를 추가합니다.

당신은 설정할 수 있습니다 Mode 에서 병합 작업 Properties 오른쪽 패널.

노트 :  두 어레이에 저장된 데이터 유형은 서로 동일하거나 호환 가능해야합니다. 두 배열에 다른 유형이 포함 된 경우 값 유형이 일치하도록 유형 중 하나가 변환됩니다. 값 유형 중 어느 것도 변환 할 수 없으면 병합 조작이 완료되지 않습니다.

이 예에서는 두 개의 배열이 병합되어 다각형 만들기 작업을위한 단일 배열을 만듭니다.

Arrays to Array에는 다음과 같은 채널과 속성이 있습니다.

Channels on the Node by Default

Array A/B

병합 할 입력 배열입니다.

Output

병합 된 출력 배열

Properties Panel
Mode

두 배열의 병합 방법을 제어합니다.

그룹-두 개의 입력 배열을 다른 배열의 개별 하위 요소로 추가합니다.

결합-두 번째 배열의 요소를 첫 번째 배열의 끝에 추가합니다.

메시 데이터 배열

메시 데이터 배열 수정자는 연결된 메시 및 메시 인스턴스에서 법선 및 위치 배열을 만듭니다. 배열을 만들기위한 4 가지 모드가 있습니다.

Selection Set -설정된 태그 이름을 사용하여 인접한 요소 그룹마다 위치와 법선이 생성됩니다. 사용 Per Element 인접한 요소 그룹이 아닌 개별 요소마다 법선 및 위치를 작성합니다.

Items -각 항목의 위치에 위치가 작성되고 항목의 X, Y 또는 Z 방향을 사용하여 법선이 작성됩니다.

Materials -각 메시의 각 재질에 다각형에 대한 위치와 법선이 만들어집니다.

Mesh Part -각 메시에 연결된 각 지오메트리 청크가 배열에서 위치와 법선을 만듭니다.

아래 예제에서 Mesh Data Array는 4 개의 원뿔이있는 메시를 가져옵니다. 각 원뿔의 상단 정점은 선택 세트의 일부입니다. a. 메쉬 데이터 배열의 속성에서 Mode 로 설정 Selection Set이며 a는 Selection Set. 선택 세트의 요소 위치에서 배열이 작성됩니다. 이 배열은 다각형 생성 메쉬 작업에서 곡선을 생성하는 데 사용됩니다.

메쉬 데이터 배열에는 다음과 같은 채널과 속성이 있습니다.

Channels on the Node by Default

Items

배열을 만드는 데 사용되는 메쉬.

Position Array

위치에서 생성 된 배열입니다.

Normal Array

법선에서 생성 된 배열입니다.

Properties Panel

Mode

수정자가 배열을 생성하는 방식입니다. 다음과 같은 옵션을 사용할 수 있습니다.

Selection Set -설정된 태그 이름을 사용하여 인접한 요소 그룹마다 위치와 법선이 생성됩니다. 사용 Per Element 인접한 요소 그룹이 아닌 개별 요소마다 법선 및 위치를 작성합니다.

Items -각 항목의 위치에 위치가 작성되고 항목의 X, Y 또는 Z 방향을 사용하여 법선이 작성됩니다.

Materials -각 메시의 각 재질에 다각형에 대한 위치와 법선이 만들어집니다.

Mesh Part -각 메시에 연결된 각 지오메트리 청크가 배열에서 위치와 법선을 만듭니다.

Per Element

활성화하면 각 요소에 대해 개별적으로 배열 값이 작성됩니다. 비활성화하면 각 연속 지오메트리마다 배열 값이 생성됩니다.

Selection Set

언제 Mode 로 설정 Selection Set사용되는 선택 세트를 지정합니다.

Item Axis

Mode가 Items로 설정되면 사용할 항목 축을 지정합니다.

오프셋 배열

오프셋 배열 수정자는 배열의 요소를 지정된 오프셋만큼 앞뒤로 이동합니다. 배열의 끝에서 밀린 요소는 처음에 다시 삽입됩니다.

오프셋 배열에는 다음과 같은 채널과 속성이 있습니다.

Channels on the Node by Default
Array 오프셋 할 입력 배열입니다.
Output 오프셋 출력 배열
Properties Panel
Offset 오프셋 할 요소 수입니다. 양수 값은 요소를 앞으로 이동하고 음수 값은 요소를 뒤로 이동합니다.

배열 할 입자

Particles to Array 수정자는 파티클 시뮬레이션 또는 정적 파티클 소스를 샘플링하고 지정된 파티클 피처를 어레이로 읽습니다. 현재 시간에 여러 입자를 읽거나 지정된 시간 동안 여러 입자를 읽을 수 있습니다.

단일 시간 프레임에서 파티클을 읽을 때 출력 배열에는 샘플링 된 파티클 피처가 포함됩니다. 시간이 지남에 따라 입자를 읽을 때 출력 배열에는 하위 배열이 포함되며 각 배열에는 시간 단계에서 샘플링 된 입자가 포함됩니다.

노트 :  시간이 지남에 따라 많은 입자를 읽으려면 많은 양의 메모리가 필요하며 성능 문제가 발생할 수 있습니다.

아래 예제는 평면을 가로 질러 입자를 생성하는 표면 생성기가있는 평면을 보여줍니다. 평면 변환은 공간을 통해 애니메이션됩니다. Particles to Array 수정자는 매 시간 단계마다 입자를 샘플링하고 Create Polygons 메쉬 작업은 입자 궤적을 추적하는 곡선을 생성합니다.

배열에 입자는 다음과 같은 채널과 속성이 있습니다 :

Channels on the Node by Default
Particle Source 배열을 생성하는 데 사용되는 입자 소스.
Array 샘플링 된 입자 특징을 포함하는 배열입니다.
Properties Panel
Start Time/End Time 여러 시간 단계에 걸쳐 입자를 샘플링 할 때 샘플링 시작 및 종료 시간을 지정합니다.
Feature 배열로 샘플링 할 입자 피처를 지정합니다. 기능이 변경되면 어레이에 저장된 하위 유형이 변경됩니다.

Particles to Array 수정 자에서 지원되는 기능은 다음과 같습니다.

ID -플로트

Position -거리 3 (벡터)

Velocity -Float3 (벡터)

Force -Float3 (벡터)

Mass -질량

Age -플로트

Angular Velocity -Float3 (벡터)

Torque -Float3 (벡터)

Size -플로트

Transform -매트릭스 3

Mode 단일 시간 단계에서 입자를 샘플링할지 아니면 여러 프레임에서 입자를 샘플링 할지를 지정합니다.

배열 정렬

정렬 배열 수정자는 입력 배열의 요소를 사용하여 새 배열을 생성합니다. Sorting Order 채널. 주문 배열의 길이는 입력 배열과 일치 할 필요가 없으며 요소를 두 번 이상 포함 할 수 있습니다. 예를 들어 입력 배열에 "a, b, c, d", "1"과 같은 문자가 포함되어 있으면 순서 배열에 "a"가 출력되고 "2"는 "b", "3"이됩니다. 출력 "c"등. 순서 배열을 "4, 3, 1"로 설정하면 배열 "d, c, a"가 생성됩니다.

를 사용하여 순서를 설정할 수 있습니다 Sorting Tool:

1.   를 선택하십시오 Sort Array 노드에서 Properties 오른쪽에서 Sorting Tool.
2.   그러면 3D 뷰에 점이 생성되어 클릭하여 출력 배열 순서를 설정할 수 있습니다.

3.   정렬하려는 순서대로 포인트를 클릭하십시오.

클릭 한 순서에 해당하는 포인트에 새 인덱스가 할당됩니다. 정렬 배열에 연결된 모든 작업 Output Array 채널은 새로 정렬 된 배열을 사용합니다.

노트 :  또한 String to Array 수정자를 사용하여 Sorting Order 채널.

정렬 배열에는 다음과 같은 채널이 있습니다.

Channels on the Node by Default

Input Array

정렬 할 입력 배열입니다.

Sorting Order

요소가 배열 내에 있도록하려는 순서입니다. 사용 Sorting Tool 수정 자의 Properties 순서를 지정하는 패널입니다.

Output Array

정렬 된 출력 배열

Additional Channels

Layered Array

입력 배열에 자식 배열이 포함되어 있는지 알려주는 True / False 값입니다.

Data Type

입력 배열에 저장된 데이터 유형을 표시합니다.

배열에서 문자열

문자열을 배열로 수정 자 문자열을 단어, 문자 또는 사용자 정의 구분 기호 문자로 분할하는 옵션을 사용하여 문자열 채널을 배열로 변환합니다.

수정자가 배열을 분할하는 방법을 설정합니다. 이것을하기 위해:

1.   String to Array Node를 선택하여 오른쪽 패널에서 해당 속성을 엽니 다.

2.   설정 Separator 선택권. 다음 중에서 선택할 수 있습니다.

None -줄이 분리되지 않았습니다. 대신 전체 문자열을 첫 번째 값으로 포함하는 배열이 작성됩니다.

Character -문자열은 문자를 사용하여 언제든지 분할됩니다 Modo 문자열에서 문자를 만나면 새 항목이 배열에 추가됩니다. 예를 들어, 입력 문자열이 "/ some / file path / file name.ext"이고 지정된 문자가 "/"인 경우 출력 배열은 ( "some", "file path", "file name.ext입니다. ").

노트 :  구분 문자는 단일 문자 일 수 있으며 여러 문자의 문자열이 될 수 없습니다.

Letter -문자열은 각 문자마다 나뉩니다. 예를 들어 문자열이 "file name.ext"인 경우 출력 배열은 ( "f", "i", "l", "e", "", "n", "a", "m"입니다. , "e", ".", "e", "x", "t").

Word -공백 문자를 분할 문자로 사용하여 모든 단어마다 문자열이 분할됩니다. 예를 들어, 입력 문자열이 "/ some / file path / file name.ext"인 경우 출력 배열은 ( "/ some / file", "path / file", "name.ext")입니다.

String to Array에는 다음과 같은 채널과 속성이 있습니다.

Channels on the Node by Default

String

배열을 생성하는 데 사용되는 문자열 입력입니다.

Array

문자열에서 생성 된 배열입니다.

Properties Panel

Separator

문자열을 분할하는 데 사용되는 요소를 제어합니다. 다음과 같은 옵션을 사용할 수 있습니다.

None -줄이 분리되지 않았습니다. 대신 전체 문자열을 첫 번째 값으로 포함하는 배열이 작성됩니다.

Character -문자열은 문자를 사용하여 언제든지 분할됩니다 Modo 문자열에서 문자를 만나면 새 항목이 배열에 추가됩니다. 예를 들어, 입력 문자열이 "/ some / file path / file name.ext"이고 지정된 문자가 "/"인 경우 출력 배열은 ( "some", "file path", "file name.ext입니다. ").

Letter -문자열은 각 문자마다 나뉩니다. 예를 들어 문자열이 "file name.ext"인 경우 출력 배열은 ( "f", "i", "l", "e", "", "n", "a", "m"입니다. , "e", ".", "e", "x", "t").

Word -공백 문자를 분할 문자로 사용하여 모든 단어마다 문자열이 분할됩니다. 예를 들어, 입력 문자열이 "/ some / file path / file name.ext"인 경우 출력 배열은 ( "/ some / file", "path / file", "name.ext")입니다.

Character

언제 Separator 로 설정 Character, 사용할 문자를 지정합니다.