2017-10-17 4 views

Antwort

0

Wenn Sie Ihren UCameraComponent auf einem UActor angebracht ist, können Sie die Methode APlayerController::SetViewTargetWithBlend oder APlayerController::SetViewTarget (API docs) benutzen, um Ihre UCameraComponent als der Hauptansicht zu aktivieren, dann mit der ‚Schuss‘ befehle dir ein Bild dieser Ansicht extrahieren kann. Wenn Sie mehrere Kamera-Komponenten in Ihrem Actor haben, können Sie mit den Methoden Activate() und Desactivate() aus der UCameraComponent (von UActorComponent geerbt) wechseln.

Für den Videoaufzeichnungsteil können Sie jedes Bildschirmaufzeichnungswerkzeug verwenden, wenn Sie eine Aufzeichnung eines Spiels wünschen (wie von Nvidia Geforce Experience). Aber wenn Sie wissen, was Sie aufnehmen möchten (bestimmte Animation, Raum-Rendering ...), empfehle ich Ihnen, den Level-Sequencer (neue Matinee) zu verwenden und dann das Record-Tool zu verwenden, um ein Video (oder eine Liste von Bildern jpg oder png) zu erstellen)

Verwandte Themen