340 lines
11 KiB
Plaintext
340 lines
11 KiB
Plaintext
INTSourceChangelist:3108692
|
|
Availability:NoPublish
|
|
Title:UKismetMathLibrary 노드
|
|
Crumbs:
|
|
Description:블루프린트 Math 노드에 대한 개요입니다.
|
|
|
|
[EXCERPT:SelectFloat]
|
|
|
|
|
|
"Select Float" (실수 선택) 노드는 하나의 True/False 조건으로 둘 중 하나의 실수 값을 선택할 수 있습니다.
|
|
|
|
활용시, 이 노드는 부울 입력을 살펴서 두 실수 값 중 하나를 출력으로 선택합니다.
|
|
|
|
|
|
---
|
|
|
|
**입력**
|
|
|
|
A (A) - 이 노드가 선택할 수 있는 실수 값을 받습니다.
|
|
B (B) - 이 노드가 선택할 수 있는 두 번째 실수 값을 받습니다.
|
|
Pick A (A 선택) - 어느 실수 값을 선택할지 결정하는 데 사용되는 부울 값을 받습니다.
|
|
|
|
---
|
|
|
|
**출력**
|
|
|
|
Return Value (반환 값) - "Pick A" 가 True 면 A 의 값을, 아니면 B 의 값을 출력합니다.
|
|
|
|
[/EXCERPT:SelectFloat]
|
|
|
|
|
|
|
|
|
|
[EXCERPT:SelectInt]
|
|
|
|
|
|
"Select Int" (정수 선택) 노드는 하나의 True/False 조건으로 둘 중 하나의 정수 값을 선택할 수 있습니다.
|
|
|
|
활용시, 이 노드는 부울 입력을 살펴서 두 정수 값 중 하나를 출력으로 선택합니다.
|
|
|
|
|
|
---
|
|
|
|
**입력**
|
|
|
|
A (A) - 이 노드가 선택할 수 있는 정수 값을 받습니다.
|
|
B (B) - 이 노드가 선택할 수 있는 두 번째 정수 값을 받습니다.
|
|
Pick A (A 선택) - 어느 정수 값을 선택할지 결정하는 데 사용되는 부울 값을 받습니다.
|
|
|
|
---
|
|
|
|
**출력**
|
|
|
|
Return Value (반환 값) - "Pick A" 가 True 면 A 의 값을, 아니면 B 의 값을 출력합니다.
|
|
|
|
[/EXCERPT:SelectInt]
|
|
|
|
|
|
|
|
|
|
[EXCERPT:SelectColor]
|
|
|
|
|
|
"Select Color" (컬러 선택) 노드는 하나의 True/False 조건으로 둘 중 하나의 컬러를 선택할 수 있습니다.
|
|
|
|
활용시, 이 노드는 부울 입력을 살펴서 두 컬러 중 하나를 출력으로 선택합니다.
|
|
|
|
|
|
---
|
|
|
|
**입력**
|
|
|
|
A (A) - 이 노드가 선택할 수 있는 컬러를 받습니다.
|
|
B (B) - 이 노드가 선택할 수 있는 두 번째 컬러를 받습니다.
|
|
Pick A (A 선택) - 어느 컬러를 선택할지 결정하는 데 사용되는 부울 값을 받습니다.
|
|
|
|
---
|
|
|
|
**출력**
|
|
|
|
Return Value (반환 값) - "Pick A" 가 True 면 A 의 컬러를, 아니면 B 의 컬러를 출력합니다.
|
|
|
|
[/EXCERPT:SelectColor]
|
|
|
|
|
|
|
|
|
|
[EXCERPT:SelectRotator]
|
|
|
|
|
|
"Select Rotator" (로테이터 선택) 노드는 하나의 True/False 조건으로 둘 중 하나의 로테이터를 선택할 수 있습니다.
|
|
|
|
활용시, 이 노드는 부울 입력을 살펴서 두 로테이터 중 하나를 출력으로 선택합니다.
|
|
|
|
|
|
---
|
|
|
|
**입력**
|
|
|
|
A (A) - 이 노드가 선택할 수 있는 로테이터를 받습니다.
|
|
B (B) - 이 노드가 선택할 수 있는 두 번째 로테이터를 받습니다.
|
|
Pick A (A 선택) - 어느 로테이터를 선택할지 결정하는 데 사용되는 부울 값을 받습니다.
|
|
|
|
---
|
|
|
|
**출력**
|
|
|
|
Return Value (반환 값) - "Pick A" 가 True 면 A 의 로테이터를, 아니면 B 의 로테이터를 출력합니다.
|
|
|
|
[/EXCERPT:SelectRotator]
|
|
|
|
|
|
|
|
|
|
[EXCERPT:SelectTransform]
|
|
|
|
|
|
"Select Transform" (트랜스폼 선택) 노드는 하나의 True/False 조건으로 둘 중 하나의 트랜스폼을 선택할 수 있습니다.
|
|
|
|
활용시, 이 노드는 부울 입력을 살펴서 두 트랜스폼 중 하나를 출력으로 선택합니다.
|
|
|
|
|
|
---
|
|
|
|
**입력**
|
|
|
|
A (A) - 이 노드가 선택할 수 있는 트랜스폼을 받습니다.
|
|
B (B) - 이 노드가 선택할 수 있는 두 번째 트랜스폼을 받습니다.
|
|
Pick A (A 선택) - 어느 트랜스폼을 선택할지 결정하는 데 사용되는 부울 값을 받습니다.
|
|
|
|
---
|
|
|
|
**출력**
|
|
|
|
Return Value (반환 값) - "Pick A" 가 True 면 A 의 트랜스폼을, 아니면 B 의 트랜스폼을 출력합니다.
|
|
|
|
[/EXCERPT:SelectTransform]
|
|
|
|
|
|
|
|
|
|
[EXCERPT:SelectVector]
|
|
|
|
|
|
"Select Vector" (벡터 선택) 노드는 하나의 True/False 조건으로 둘 중 하나의 벡터를 선택할 수 있습니다.
|
|
|
|
활용시, 이 노드는 부울 입력을 살펴서 두 벡터 중 하나를 출력으로 선택합니다.
|
|
|
|
|
|
---
|
|
|
|
**입력**
|
|
|
|
A (A) - 이 노드가 선택할 수 있는 벡터를 받습니다.
|
|
B (B) - 이 노드가 선택할 수 있는 두 번째 벡터를 받습니다.
|
|
Pick A (A 선택) - 어느 벡터를 선택할지 결정하는 데 사용되는 부울 값을 받습니다.
|
|
|
|
---
|
|
|
|
**출력**
|
|
|
|
Return Value (반환 값) - "Pick A" 가 True 면 A 의 벡터를, 아니면 B 의 벡터를 출력합니다.
|
|
|
|
[/EXCERPT:SelectVector]
|
|
|
|
|
|
|
|
|
|
[EXCERPT:SelectObject]
|
|
|
|
|
|
"Select Object" (오브젝트 선택) 노드는 하나의 True/False 조건으로 둘 중 하나의 오브젝트를 선택할 수 있습니다.
|
|
|
|
활용시, 이 노드는 부울 입력을 살펴서 두 오브젝트 중 하나를 출력으로 선택합니다.
|
|
|
|
|
|
---
|
|
|
|
**입력**
|
|
|
|
A (A) - 이 노드가 선택할 수 있는 오브젝트를 받습니다.
|
|
B (B) - 이 노드가 선택할 수 있는 두 번째 오브젝트를 받습니다.
|
|
Pick A (A 선택) - 어느 오브젝트를 선택할지 결정하는 데 사용되는 부울 값을 받습니다.
|
|
|
|
---
|
|
|
|
**출력**
|
|
|
|
Return Value (반환 값) - "Pick A" 가 True 면 A 의 오브젝트를, 아니면 B 의 오브젝트를 출력합니다.
|
|
|
|
[/EXCERPT:SelectObject]
|
|
|
|
|
|
|
|
|
|
[EXCERPT:SelectString]
|
|
|
|
|
|
"Select String" (스트링 선택) 노드는 하나의 True/False 조건으로 둘 중 하나의 스트링을 선택할 수 있습니다.
|
|
|
|
활용시, 이 노드는 부울 입력을 살펴서 두 스트링 중 하나를 출력으로 선택합니다.
|
|
|
|
|
|
---
|
|
|
|
**입력**
|
|
|
|
A (A) - 이 노드가 선택할 수 있는 스트링을 받습니다.
|
|
B (B) - 이 노드가 선택할 수 있는 두 번째 스트링을 받습니다.
|
|
Pick A (A 선택) - 어느 스트링을 선택할지 결정하는 데 사용되는 부울 값을 받습니다.
|
|
|
|
---
|
|
|
|
**출력**
|
|
|
|
Return Value (반환 값) - "Pick A" 가 True 면 A 의 스트링을, 아니면 B 의 스트링을 출력합니다.
|
|
|
|
[/EXCERPT:SelectString]
|
|
|
|
|
|
|
|
|
|
[EXCERPT:FInterpTo]
|
|
|
|
|
|
"FInterp to" (실수 보간:) 노드는 실수 값을 다른 목표 값으로 부드럽게 전환할 수 있습니다. 활용시, 이 노드는 현재 실수 값을 받아 (시간 단계와 속도에 따라) 목표 값에 인접( 또는 동일)한 새로운 실수 값을 출력합니다.
|
|
|
|
주: 출력 값을 다음 프레임의 "현재" (Current) 입력으로 사용해야 합니다. 입력값에 변화가 없으면 매 프레임마다 같은 단계를 반복(, 즉 매번 같은 단계를 반복하여 "목표" (Target) 값에 절대 이르지 못)하게 됩니다.
|
|
|
|
|
|
---
|
|
|
|
**입력**
|
|
|
|
Current (현재) - 이 노드의 보간 시작점이 될 실수 값을 받습니다.
|
|
Target (목표) - 이 노드가 보간해 들어갈 실수 값을 받습니다.
|
|
Delta Time (경과 시간) - 보간 진행에 사용되는 시간 단계 실수 값을 받습니다.
|
|
Interp Speed (보간 속도) - 목표 값까지 얼마나 빨리 보간해 들어갈지를 나타내는 데 사용되는 실수 값을 받습니다.
|
|
|
|
---
|
|
|
|
**출력**
|
|
|
|
Return Value (반환 값) - 목표 값에 근접( 또는 동일)한 보간 실수 값을 출력합니다.
|
|
|
|
[/EXCERPT:FInterpTo]
|
|
|
|
|
|
|
|
|
|
[EXCERPT:RInterpTo]
|
|
|
|
|
|
"RInterp to" (로테이터 보간:) 노드는 로테이터 값을 다른 목표 값으로 부드럽게 전환할 수 있습니다. 활용시, 이 노드는 현재 로테이터 값을 받아 (시간 단계와 속도에 따라) 목표 값에 인접( 또는 동일)한 새로운 로테이터 값을 출력합니다.
|
|
|
|
주: 출력 값을 다음 프레임의 "현재" (Current) 입력으로 사용해야 합니다. 입력값에 변화가 없으면 매 프레임마다 같은 단계를 반복(, 즉 매번 같은 단계를 반복하여 "목표" (Target) 값에 절대 이르지 못)하게 됩니다.
|
|
|
|
|
|
---
|
|
|
|
**입력**
|
|
|
|
Current (현재) - 이 노드의 보간 시작점이 될 로테이터 값을 받습니다.
|
|
Target (목표) - 이 노드가 보간해 들어갈 로테이터 값을 받습니다.
|
|
Delta Time (경과 시간) - 보간 진행에 사용되는 시간 단계 실수 값을 받습니다.
|
|
Interp Speed (보간 속도) - 목표 값까지 얼마나 빨리 보간해 들어갈지를 나타내는 데 사용되는 실수 값을 받습니다.
|
|
|
|
---
|
|
|
|
**출력**
|
|
|
|
Return Value (반환 값) - 목표 값에 근접( 또는 동일)한 보간 로테이터 값을 출력합니다.
|
|
|
|
[/EXCERPT:RInterpTo]
|
|
|
|
|
|
|
|
|
|
[EXCERPT:TInterpTo]
|
|
|
|
|
|
"TInterp to" (트랜스폼 보간:) 노드는 트랜스폼 값을 다른 목표 값으로 부드럽게 전환할 수 있습니다. 활용시, 이 노드는 현재 트랜스폼 값을 받아 (시간 단계와 속도에 따라) 목표 값에 인접( 또는 동일)한 새로운 트랜스폼 값을 출력합니다.
|
|
|
|
주: 출력 값을 다음 프레임의 "현재" (Current) 입력으로 사용해야 합니다. 입력값에 변화가 없으면 매 프레임마다 같은 단계를 반복(, 즉 매번 같은 단계를 반복하여 "목표" (Target) 값에 절대 이르지 못)하게 됩니다.
|
|
|
|
|
|
---
|
|
|
|
**입력**
|
|
|
|
Current (현재) - 이 노드의 보간 시작점이 될 트랜스폼 값을 받습니다.
|
|
Target (목표) - 이 노드가 보간해 들어갈 트랜스폼 값을 받습니다.
|
|
Delta Time (경과 시간) - 보간 진행에 사용되는 시간 단계 실수 값을 받습니다.
|
|
Interp Speed (보간 속도) - 목표 값까지 얼마나 빨리 보간해 들어갈지를 나타내는 데 사용되는 실수 값을 받습니다.
|
|
|
|
---
|
|
|
|
**출력**
|
|
|
|
Return Value (반환 값) - 목표 값에 근접( 또는 동일)한 보간 트랜스폼 값을 출력합니다.
|
|
|
|
[/EXCERPT:TInterpTo]
|
|
|
|
|
|
|
|
|
|
[EXCERPT:VInterpTo]
|
|
|
|
|
|
"VInterp to" (벡터 보간:) 노드는 벡터 값을 다른 목표 값으로 부드럽게 전환할 수 있습니다. 활용시, 이 노드는 현재 벡터 값을 받아 (시간 단계와 속도에 따라) 목표 값에 인접( 또는 동일)한 새로운 벡터 값을 출력합니다.
|
|
|
|
주: 출력 값을 다음 프레임의 "현재" (Current) 입력으로 사용해야 합니다. 입력값에 변화가 없으면 매 프레임마다 같은 단계를 반복(, 즉 매번 같은 단계를 반복하여 "목표" (Target) 값에 절대 이르지 못)하게 됩니다.
|
|
|
|
|
|
---
|
|
|
|
**입력**
|
|
|
|
Current (현재) - 이 노드의 보간 시작점이 될 벡터 값을 받습니다.
|
|
Target (목표) - 이 노드가 보간해 들어갈 벡터 값을 받습니다.
|
|
Delta Time (경과 시간) - 보간 진행에 사용되는 시간 단계 실수 값을 받습니다.
|
|
Interp Speed (보간 속도) - 목표 값까지 얼마나 빨리 보간해 들어갈지를 나타내는 데 사용되는 실수 값을 받습니다.
|
|
|
|
---
|
|
|
|
**출력**
|
|
|
|
Return Value (반환 값) - 목표 값에 근접( 또는 동일)한 보간 벡터 값을 출력합니다.
|
|
|
|
[/EXCERPT:VInterpTo]
|
|
|
|
|
|
|
|
|
|
[EXCERPT:BooleanAND]
|
|
|
|
부울 값을 몇 개든지 받아, 모든 입력이 True 인 경우에만 "True" 를, 아니면 "False" 를 반환합니다.
|
|
|
|
[/EXCERPT:BooleanAND]
|