Skip to content
Versunken

Games und Lyrik

Von Spielen inspiriert

  • Inhalt
  • Gamesübersicht
  • Games & Lyrik Podcast
  • Pressezentrum und Media-Kit
  • Jobs
  • Shops
    • E-Books
    • Cosplay
  • Impressum
    • Cookie-Richtlinie (EU)
    • Datenschutzerklärung
    • Disclaimer
  • Kasse
  • Toggle search form
State-Driven-Camera

Die Cinemachine in Unity

Posted on 15. Juni 202220. September 2022 By Claudia Wendt Keine Kommentare zu Die Cinemachine in Unity
Die Cinemachine in Unity

Die Cinemachine ist eine Erweiterung für Unity.

Um die Cinemachine zu nutzen, musst du es zuerst mit dem Package Manager installieren.

Anschließend fügst du zu deiner Hauptkamere eine Cincemachine Brain Component hinzu. Es ist die Hauptkomponente für die Cinemachine.

Werbung
Die Cinemachine in Unity
Die Cinemachine in Unity 14

Es übernimmt die Hauptkamera und erlaubt, mehrere virtuelle Kameras als Komponenten hinzuzufügen.

Du benötigst für den folgenden Schritt eine Timelinekomponente. Wähle die Hauptkamera im Hierarchiefenster und ziehe sie in die Timeline. Wähle Add Cinemachine Track, zum Hinzufügen aus.

Die Cinemachine in Unity
Die Cinemachine in Unity 15

Klicke mit der rechten Maustaste in den neue Cinemachine Track und wähle Add Cinemachine Shot hinzu.

Die Cinemachine in Unity
Die Cinemachine in Unity 16

Im Inspectorfenster findest du eine virutelle Kamera.

Die Cinemachine in Unity
Die Cinemachine in Unity 17

Klicke bei Virtual Camera auf Create und erstelle damit eine neue virtuelle Kamera.

Die Cinemachine in Unity
Die Cinemachine in Unity 18

Dadurch wird eine neue virtuelle Kamera im Hierarchiefenster erstellt.

Werbung

Im Bereich „Look At“ folgt die virtuelle Kamera dem ausgewählten Objekt über den Bildschirm. Du kannst beispielsweise den Oberkörper deines Charakters auswählen und die Kamera folgt diesem Punkt, wenn er sich bewegt und behält deine Figur ständig im Bild.

Mit der Auswahl einer Dead Zone legst du den Bereich, in welchem die Kamera der Figur noch nicht folgt. Verlässt die Figur die Deadzone, folgt die Kamera der Figur wieder. Soll die Kamera der Spielfigur erst folgen, wenn sie den Bildschirm verlässt, sollte die Dead Zone vergrößert werden. Soll die Kamera der Spielfigur ständig folgen, muss die Dead Zone reduziert werden.

Die Cinemachine in Unity
Die Cinemachine in Unity 19

Die Soft Zone gibt an, wie weit die Figur sich im Bildschirm bewegen kann, bevor die Kamera der Figur wieder folgt. Eine größere Soft Zone gibt ein natürlicheres Gefühl für die Kamerabewegung. Die Soft Zone zu verringern, sorgt für ein mechanikorientiertes Gefühl.

Erstellst du eine neue Kamera und ziehst dein GameObject in den Followbereich, wechselt die Kamera, wenn die Spielfigur sich bewegt, die Perspektive.

Die Cinemachine in Unity
Die Cinemachine in Unity 20


In der Timeline bestimmst du, wie lange eine Kameraperspektive bestehen bleibt und ab wann die Kamera die Perspektive wechselt.

Inhaltsverzeichnis

Toggle
  • Track und Dolly in Cinemachine
  • State Driven Camera System
  • Free Look Camera
  • Clear Shot
  • Post Processing
  • Cinemachine 2D

Track und Dolly in Cinemachine

Für den Dolly Camera, wählst du im Hauptmenü Cinemachine und Create Dolly Camera with Track.

 

Die Cinemachine in Unity
Die Cinemachine in Unity 21

Das Kameramenü sieht folgendermaßen aus:

 

Die Cinemachine in Unity
Die Cinemachine in Unity 22

Die Waypoints geben Wegpunkte an, über die sich die Kamera entlang bewegt.

Wählst du die Kamera aus, gibst du im Bereich Body –> Path Position die Anzahl der Wegpunkte für deine Kamera an.

Die Cinemachine in Unity
Die Cinemachine in Unity 23

Entsprechend der Path Position wählst du die Kamerapunkte aus: Punkt 1 liegt zwischen 0 und 1 und Punkt 2 beispielsweise zwischen 1 und 2.

Fügst du einen Animation Track in der Timeline hinzu, kannst du dabei eine Aufnahme machen. Auch der Wechsel zwischen den Kameras kann mithilfe der Timeline festgelegt werden. Du kannst auch die Kamerabewegung festlegen, wenn der Spieler sich im Spielbereich bewegt.

Wenn du nicht genau weißt, wo sich der Spieler bewegt, zieh den Spieler in den Followbereich und ermögliche die Autodolly-Funktion.

State Driven Camera System

Je nach Tätigkeiten und Animationen, die dein Charakter durchführt, kann zwischen der Darstellung deine virtuellen Kameras gewechselt werden.

Erstelle über Cinemachine –> State Driven Camera die virtuelle Kamera, die du benötigst.

Die Cinemachine in Unity

Im Inspectorfenster findest du alle State Driven Cameras, die vorhanden sind. Gegebenenfalls musst du deine Virtuelle Kamera der State Driven Camera zuordnen, indem du sie im Hierarchiefenster unterordnest. Anschließend kannst du die Animationen deiner Spielfigur der Kamera im Hierarchiefenster zuordnen.

Ziehe den Spielercharakter in den Bereich „Animated Target“. Jeder Animationsstatus deines Charakters kann einer virtuellen Kamera zugeordnet werden.

Beispielsweise wählst du „Walking“ als Status aus, stellst die Kamera dafür ein. Andere Animationen können einer anderen Kamera zugeordnet werden. Unter der Option Wait stellst du die Sekunden ein, welche die Kamera warten soll, bevor sie der Spielfigur folgt.

Unter Default Blend wird eingestellt, wie lange ein Wechsel zwischen den Kameras benötigt, wenn die Animation wechselt.

Unter Custom Blends kannst du ein spezielles Custom Blend Asset erstellen. Es können Kamerawechsel für jeden Animatsionsstatus der Spielfigur eingestellt werden.

Free Look Camera

Diese Kamerapersepektive ermöglicht dem Spieler die freie Kontrolle über die Kamera. Das ist sinnvoll, wenn er beispielsweise um die Ecke schauen will oder wenn er einen besseren Blickwinkel bekommen will.

Hier ist es wichtig, wenn du vorher eine Verfolgerkamera eingeschaltet hast, musst du diese für die Verwendung der Free Camera deaktivieren.

Die freie Kamera wählst du über das Menü von Cinemachine aus. Bewegt sich jetzt die Maus, bewegt sich die Kamera um die Spielfigur mit.

Über Axis Control und Max Spieed lässt sich die Geschwindigkeit der Kamerabewegung einstellen.

Die freie Kamera hat drei Rig-Stati.

TopRig, MiddleRig und BottomRig. Damit stellst du die Orbitpositionierung der freien Kamera ein. Bei der Einstellung des Radius, zoomst du an die Spielfigur heran oder weg. Die Value-Einstellungen bestimmt die Achsenperspektive der Kamera auf die Spielfigur.

Spline Tension bestimmt, wie schnell sich die Kamera zwischen den einzelnen Punkten bewegt.

Entfernst du Input Axis für X- und Y- kannst du z. B. per Script bestimmen, wie sich die Kamera verhält. Dann hat der Spieler keine Kontrolle.

Clear Shot

Wähle im Menü für Cinemachine die Clear Shot Virtual Camera. Cinemachine fügt automatisch eine virtuelle Kamera als Child für das GameObject hinzu. Füge die existierende Kamera als Objekt unter den Clear Shot-Bereich hinzu. Füge im Inspector das Objekt unter Look At ein, damit die Kamera weiß, wohin sie sehen soll. Füge zu jedem Unterobjekt eine Cinemachine Collider-Componente hinzu. Mit der Layer für dem Collider wählst du aus, welchen Bereich die Kamera beobachten soll. Dazu kannst du Prioritäten einstellen. Im Prioritätsbereich weist du die Prioritäten der Kameras zu.

In der Optimal Target Distance wählst du die optimale Entfernung der Kamera zum Charakter aus.

Post Processing

Erstelle für die Main Camera eine Post Processing Layer über Add Component. Wähle unter Layer Post Processing aus. Wähle unter Post Processing Layer ebenfalls Post Processing aus.

Erstelle anschließend ein Post Process Volume. Wähle „Is Global“, Füge anschließend mit dem Kreis den Post Processing Effect hinzu.

Im Bereich Blend Distance stellst du die Entfernung ein. Bewegt sich die Kamera in den festgelegten Bereich, verändert sich der Post Processing Effekt.

Wenn du eine Kamera kopierst und den Post Processing Effect einstellst, kannst du bestimmen, worauf sich die Kamera fokussiert. Erstellst du in der Timeline einen Blend State, indem du einen Teil der einen Kamera in den Bereich der anderen verschiebst, wird umgeblendet.

Über Focus Tracks Target kann sich die Kamera auf ein Ziel fokussieren.

Cinemachine 2D

Wähle Cinemachine und Create 2D Camera. Ziehe den Spielercharakter in den Followbereich der neuen Virtual Camera. Jetzt kann im Inspektorfenster das Verhalten der Kamera eingestellt werden.

Indem du die Dead Zone erhöhst, ermöglichst du, dass die Kamera sich beispielsweise erst bewegt, wenn dein Charakter den Bildschirm verlässt.

Setzt du die Dead Zone Hight auf 0, bewegt sich die Kamera erst, wenn der Spieler springt.

Der Bereich Soft Zone definiert, die Graviation, der die Kamera im Verhältnis zur Spielfigur ausgesetzt ist.

Der Cinemachine Confiner bestimmt den Bereich, bis wo sich die Kamera bewegen soll.

Erstelle einen Collider für den Bildschirmhintergrund und fügen dem Hintergrund in den Confiner ein. Dann bewegt sich die Kamera von Cinemachine nicht über den Collider vom Bildschirmrand hinaus.

 

Originally posted 2020-04-02 17:45:00.

Post Views: 1.595
Weitersagen:
Games und Lyrik Tags:Unity

Beitrags-Navigation

Previous Post: Battle Formula
Next Post: Innerverse Games

Related Posts

  • Murder Mystery Machine Keyart
    Murder Mystery Machine Games und Lyrik
  • Last Dream Cover
    Indiegala verschenkt Last Dream Games und Lyrik
  • A Leap Forward
    A Leap Forward Games und Lyrik
  • Port Royale 2
    Port Royale 2 Games und Lyrik
  • Blackguards0 Aventuria
    Aventuria: Entdecke eine andere Welt Games und Lyrik
  • Die Abenteuer von Star Saver Cover
    Die Abenteuer von Star Saver: Ein Retro-Game Boy Klassiker Games und Lyrik

Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre, wie deine Kommentardaten verarbeitet werden.

  • Games und Lyrik (2.611)
    • Action (65)
    • Adventure (431)
      • Point & Click-Adventure (16)
    • Ecke der verlorenen Spiele (13)
    • Horror (30)
    • Kinderfreundliche Games (3)
    • Partyspiele (9)
    • Puzzle (12)
    • Rollenspiele (110)
    • Shooter (346)
    • Simulation (26)
    • Sport (106)
      • Fußball (2)
      • Rennspiele (4)
    • Strategie (197)
    • Survival (6)
    • Wimmelbild (8)
  • Hardware (1)
  • Lyrik (112)
  • Spieleentwickler (367)
  • Spieleprogrammierung (28)
Werbung

Action Adventure Capcom Daedalic Deck 13 Devcom 2020 Ecke der verlorenen Spiele Gamescom 2019 Gamescom 2020 Gamescom 2021 Gamescom 2023 GB GBA GBC Horror Indie Arena Booth 2022 Jump & Run Kalypso Media Mega Man N64 NDS NES Nintendo DS Nintendo Switch PC PS1 PS2 PS3 PS4 PS5 PSP Rareware Rennspiel Sega Shooter SNES State of Play Strategie Switch Unity Visual Novel VR Windows Xbox XBox One

0 Artikel - 0,00€

Unsere Besucher

083825
Users Today : 2
Total views : 373734
Powered By WPS Visitor Counter

RSS Lets-Plays.de

  • Spiele für das soziale Wohl
  • Effektives Gehirnjogging für mentale Stärke

Ezoic

RSS GameStar – News

  • Battlefield 6 - Ein einziges YouTube-Video löst urplötzlich eine riesige neue Debatte aus - und es geht um Farben
  • Hela ist ein skandinavisches Koop-Spiel, das ein bisschen mehr Hoffnung in die Welt bringen will
  • CO₂-Emissionen - Der Supercomputer von Harvard ist zu einem Schluss gekommen: Es besteht keine Notwendigkeit, überall Solarmodule zu installieren
TopBlogs.de das Original - Blogverzeichnis | Blog Top Liste
blogwolke.de - Das Blog-Verzeichnis

Unsere Besucher

083825
Users Today : 2
Total views : 373734
Powered By WPS Visitor Counter
  • Mega Monster Party Cover
    Mega Monster Party Games und Lyrik
  • The Witcher Battle Arena Cover
    The Witcher Battle Arena Ecke der verlorenen Spiele
  • Jeopardy NES-Version 25
    Jeopardy! 25th Anniversary Edition Games und Lyrik
  • Pathcraft-Cover
    PathCraft Games und Lyrik
  • Neverinth
    Neverinth Games und Lyrik
  • Diablo-Immortal-Cover
    Diablo Immortal Games und Lyrik
  • Vikings: Wolves of Midgard
    Vikings: Wolves of Midgard Games und Lyrik
  • Galactic Civilizations 3 Cover
    Galactic Civilizations 3 Games und Lyrik

Copyright © 2025 Games und Lyrik.

Powered by PressBook News Dark theme