주요 콘텐츠

이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.

Sim3dSetup

Unreal Engine 3D 시뮬레이션에서 액터를 설정하는 C++ 메서드

R2021b 이후

설명

Add-On Required: 이 기능을 사용하려면 다음 애드온이

C++ 메서드 void ASetGetActorLocation::Sim3dSetup()은 Unreal Engine® 3D 시뮬레이션 환경에서 액터를 설정합니다. Unreal Engine AActor::BeginPlay 클래스는 매 프레임마다 Sim3dSetup 메서드를 호출합니다.

예제

예제

모두 축소

void ASetGetActorLocation::Sim3dSetup()
{
       Super::Sim3dSetup();
              if (Tags.Num() != 0) {
                  FString tagName = Tags.Top().ToString();

                  FString MessageReaderTag = tagName;
                  MessageReaderTag.Append(TEXT("SimulinkMessage_OUT")); // a message from Simulink model
                  MessageReader = StartSimulation3DMessageReader (TCHAR_TO_ANSI(*MessageReaderTag), MAX_MESSAGE_SIZE);

                  FString MessageWriterTag = tagName;
                  MessageWriterTag.Append(TEXT("SimulinkMessage_IN")); // a message to Simulink model
                  MessageWriter = StartSimulation3DMessageWriter (TCHAR_TO_ANSI(*MessageWriterTag) ), MAX_MESSAGE_SIZE);
              }
}

버전 내역

R2021b에 개발됨

참고 항목

외부 웹사이트