Skip to content
Versunken

Games und Lyrik

Von Spielen inspiriert

  • Inhalt
  • Gamesübersicht
  • Shop
  • Games & Lyrik Podcast
  • Pressezentrum und Media-Kit
  • Jobs
  • Impressum
    • Cookie-Richtlinie (EU)
    • Datenschutzerklärung
    • Disclaimer
  • Toggle search form
Das PlayerCollision Script in Unity

Das PlayerCollision Script in Unity

Posted on 8. November 20229. November 2022 By Claudia Wendt Keine Kommentare zu Das PlayerCollision Script in Unity
Das PlayerCollision Script in Unity

Für das CollisionScript erstelle ein Script für den Spieler.

Entferne die Start- und Updatefunktion. Füge stattdessen ein:

void OnCollisionEnter

Werbung

Alles was in den geschweiften Klammern steht, geschieht, wenn zwei Objekte kollidieren. Unity benötigt Informationen darüber, welches Objekt getroffen wird. Dafür nutzt du die runden Klammern. Trage „Collision“ ein und teile Unity mit, dass jetzt Informationen über die Collision kommen. Gebe diesem dann einen Namen.

Jetzt gibst du Informationen über die CollisionInfo. Der „.“ sagt aus, dass jetzt eine Spezifizierung über die Informationen folgt. Füge jetzt collider ein und spezifiziere weiter mit „.“

Das PlayerCollision Script in Unity

Jetzt formulierst du die Bedingung für Unity.

Um die Spezifizierung zu verbessern bieten sich Tags an. Namen können zu Problemen führen, da sie sich verändern können und der Code sonst nicht mehr funktioniert. Füge ein Tag hinzu und weise es den Objekten zu, die mit dem Spieler kollidieren können.

Das PlayerCollision Script in Unity
Das PlayerCollision Script in Unity 8

Korrigiere dies im Code und ersetze Name durch tag.

Das PlayerCollision Script in Unity
Das PlayerCollision Script in Unity 9

Da der Spieler nach der Kollision einfach durch die Gegend fliegt, muss die Spielerbewegung deaktiviert werden. Dies geschieht ebenfalls über das Script. Füge dazu eine Variable ein. Ziehe jetzt das PlayerMovement Script in den neuen Slot.

Werbung
Das PlayerCollision Script in Unity
Das PlayerCollision Script in Unity 10

Das fertige Script sieht folgendermaßen aus:

Das PlayerCollision Script in Unity
Das PlayerCollision Script in Unity 11

Wenn der Spieler mit etwas kollidiert, dass den Tag Obstacle zugewiesen bekam, ist er im Grunde Game Over und kann seine Figur nicht mehr steuern.

Um die physikalischen Reaktionen von Player und Objekten zu optimieren, wähle in Unity unter der Collision Detection die Option Continuous.

Wähle zusätzlich unter Edit –> Project Settings –> Time und senke die Fixed Time Steps auf 0.01. Unity updated die Physik im Spiel damit häufiger.

Diese Einstellungen optimieren die Kollisionen.

Originally posted 2020-06-05 16:31:00.

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

Beitragsnavigation

Previous Post: Verloren
Next Post: Nichibutsu

Related Posts

  • High on Life 2 Cover
    High on Life 2 – Noch verrückter, noch böser, noch spaßiger Games und Lyrik
  • Arbeiten mit dem Memory Profiler
    Arbeiten mit dem Memory Profiler Games und Lyrik
  • 50 Cent Blood on the Sand Cover
    50 Cent – Blood on the Sand Games und Lyrik
  • Niam-Portrait
    Niam: Die mysteriöse Magierin aus Blackguards Games und Lyrik
  • Cities Skylines0
    Cities: Skylines Games und Lyrik
  • Versunken
    Gameboy Advance-Spiele Games und Lyrik

Schreibe einen Kommentar Antwort 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.699)
    • Action (80)
    • Adventure (453)
      • Point & Click-Adventure (16)
    • Ecke der verlorenen Spiele (14)
    • Horror (35)
    • Kinderfreundliche Games (3)
    • Partyspiele (9)
    • Puzzle (16)
    • Rollenspiele (114)
    • Shooter (346)
    • Simulation (30)
    • Sport (111)
      • Fußball (4)
      • Rennspiele (5)
    • Strategie (200)
    • Survival (9)
    • Wimmelbild (8)
  • Hardware (2)
  • Jump & Run (1)
  • Lyrik (112)
  • Spieleentwickler (421)
  • Spieleprogrammierung (31)
Werbung

Action Adventure Capcom Daedalic Deck 13 Devcom 2020 Ecke der verlorenen Spiele Gamescom 2019 Gamescom 2020 Gamescom 2021 Gamescom 2023 Games from Spain GB GBA GBC Horror Indie Arena Booth 2022 Jump & Run Kalypso Media Mega Man N64 NDS NES 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

Hier geht's zum Shop:
Zum Shop

Unsere Besucher

088404
Users Today : 26
Total views : 404011
Powered By WPS Visitor Counter

RSS Lets-Plays.de

  • Fortschrittsbalken statt Alltagsschwere
  • Verlockende In-Game-Käufe

Ezoic

RSS GameStar – News

  • Der Herr der Ringe - Die GameStar-Community hat ihre liebsten Momente der Film-Trilogie gewählt
  • Xbox-App - Microsoft teilt wie viele Spiele jetzt mit Laptops mit ARM-Architektur kompatibel sind und die Zahl beeindruckt
  • Anno 117 - Auf welches neue DLC-Feature freut ihr euch 2026 am meisten? Stimmt jetzt ab!
TopBlogs.de das Original - Blogverzeichnis | Blog Top Liste
blogwolke.de - Das Blog-Verzeichnis
  • Curve
    Geschwindigkeit und Position in Unity Games und Lyrik
  • Resolutiion
    Resolutiion Shooter
  • Computer C Sharp
    C# – C Sharp – Die Grundlagen Games und Lyrik
  • Human Fall Flat
    Human Fall Flat Games und Lyrik
  • Dinamic Multimedia Logo
    Dinamic Multimedia Spieleentwickler
  • Tropico 2
    Tropico 2 Games und Lyrik
  • Best Play Pro Yakyuu 2 Cover
    Best Play Pro Yakyuu 2 Sport
  • INDIKA Cover
    INDIKA Adventure

Copyright © 2026 Games und Lyrik.

Powered by PressBook News Dark theme