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]