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
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.260
Weitersagen:
Games und Lyrik Tags:Unity

Beitrags-Navigation

Previous Post: Verloren
Next Post: Nichibutsu

Related Posts

  • Lost Planet 2 Cover
    Lost Planet 2 Games und Lyrik
  • Dead Space Remake Screenshot
    Dead Space Remake Games und Lyrik
  • Ice Age Scrats Nutty Adventure Cover
    Ice Age: Scrat’s Nutty Adventure Games und Lyrik
  • King Arthur 2 Cover
    King Arthur 2 Games und Lyrik
  • Mega Man X7 Cover
    Mega Man X7 – Drei Helden treffen aufeinander Games und Lyrik
  • Unwiderstehliches Blut 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.643)
    • Action (71)
    • Adventure (438)
      • Point & Click-Adventure (16)
    • Ecke der verlorenen Spiele (13)
    • Horror (31)
    • Kinderfreundliche Games (3)
    • Partyspiele (9)
    • Puzzle (13)
    • Rollenspiele (111)
    • Shooter (346)
    • Simulation (26)
    • Sport (107)
      • Fußball (2)
      • Rennspiele (4)
    • Strategie (197)
    • Survival (7)
    • Wimmelbild (8)
  • Hardware (2)
  • Jump & Run (1)
  • Lyrik (112)
  • Spieleentwickler (376)
  • Spieleprogrammierung (29)
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

084173
Users Today : 4
Total views : 380182
Powered By WPS Visitor Counter

RSS Lets-Plays.de

  • Können Spiele Stress reduzieren?
  • US Open 2025 und die Favoriten

Ezoic

RSS GameStar – News

  • Der T-Rex wartet: Deathground steckt euch ab sofort in einen Jurassic Park und ihr müsst den Dinos entkommen
  • Gboard Dial: Google Japan stellt witzige Wählscheiben-Tastatur vor
  • Harry Potter - Neue Fotos vom Set der HBO-Serie kündigen eine Szene an, die es bisher nur in den Büchern gab
TopBlogs.de das Original - Blogverzeichnis | Blog Top Liste
blogwolke.de - Das Blog-Verzeichnis

Unsere Besucher

084173
Users Today : 4
Total views : 380182
Powered By WPS Visitor Counter
  • This War of Mine - civilians artwork
    This War of Mine Games und Lyrik
  • Fashion Police Squad Cover
    Fashion Police Squad Shooter
  • Fall for Porcupine2
    Fall of Porcupine Adventure
  • Freier Fall
    Freier Fall Games und Lyrik
  • WHZ Logo
    WHZ – Westsächsische Hochschule Zwickau: Innovationszentrum für Technik, Design und Spieleentwicklung Spieleprogrammierung
  • Gamescom Logo
    Die Gamescom 2024 – Ein Rückblick auf das Gaminghighlight des Jahres Games und Lyrik
  • The Amazing Spider-Man
    The Amazing Spider-Man Games und Lyrik
  • Rune Factory 5 Cover
    Rune Factory 5 Rollenspiele

Copyright © 2025 Games und Lyrik.

Powered by PressBook News Dark theme