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
Das PlayerCollision Script in Unity 8

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 9

Korrigiere dies im Code und ersetze Name durch tag.

Das PlayerCollision Script in Unity
Das PlayerCollision Script in Unity 10

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 11

Das fertige Script sieht folgendermaßen aus:

Das PlayerCollision Script in Unity
Das PlayerCollision Script in Unity 12

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

Beitrags-Navigation

Previous Post: Verloren
Next Post: Nichibutsu

Related Posts

  • Samurai Zombie Nation Cover
    Samurai Zombie Nation Games und Lyrik
  • Athletic World Cover
    Athletic World Games und Lyrik
  • B-Wings Cover
    B-Wings Games und Lyrik
  • White Birds Productions Logo
    White Birds Productions Games und Lyrik
  • Deck-Em-Cover
    Deck ‚Em! Games und Lyrik
  • 42 All-Time-Classics Cover
    42 All Time Classics DS Spiel 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.684)
    • Action (78)
    • Adventure (450)
      • Point & Click-Adventure (16)
    • Ecke der verlorenen Spiele (13)
    • Horror (34)
    • Kinderfreundliche Games (3)
    • Partyspiele (9)
    • Puzzle (13)
    • Rollenspiele (111)
    • Shooter (346)
    • Simulation (29)
    • Sport (111)
      • Fußball (4)
      • Rennspiele (5)
    • Strategie (200)
    • Survival (8)
    • Wimmelbild (8)
  • Hardware (2)
  • Jump & Run (1)
  • Lyrik (112)
  • Spieleentwickler (412)
  • 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

0 Artikel - 0,00€

Unsere Besucher

087227
Users Today : 2
Total views : 399384
Powered By WPS Visitor Counter

RSS Lets-Plays.de

  • Games als soziales Lagerfeuer
  • Top 10 Strategiespiel Downloads 2026

Ezoic

RSS GameStar – News

  • PlayStation 6 - Wegen der Speicherkrise soll es jetzt schlechte Nachrichten für die nächste Konsolengeneration geben
  • Billet Labs - Casemodder bauen gerade ein 50 Kilo schweres PC-Gehäuse, bei dem man direkt wieder Lust auf Frostpunk bekommt
  • Kindle Jahresrückblick - Amazon verrät, dass wir Fantasy, Sci-Fi und einen bestimmten Monat lieben
TopBlogs.de das Original - Blogverzeichnis | Blog Top Liste
blogwolke.de - Das Blog-Verzeichnis

Unsere Besucher

087227
Users Today : 2
Total views : 399384
Powered By WPS Visitor Counter
  • Crimen_CoverImage-Square_1500x1500_
    Crimen – Mercenary Tales VR: Ein actionreiches Abenteuer im 17. Jahrhundert Adventure
  • Sir Lovelot Cover
    Sir Lovelot Shooter
  • 1Xtreme Cover
    1Xtreme – Rennspiel mal anders Games und Lyrik
  • Flying Neko Delivery Cover
    Flying Neko Delivery Adventure
  • Metal Hellsinger Cover
    Metal – Hellsinger Games und Lyrik
  • Tropische Weihnacht Lyrik
  • Akuma-kun Cover
    Akuma-kun: Makai no Wana Rollenspiele
  • The Insmouth Case
    The Insmouth Case Games und Lyrik

Copyright © 2025 Games und Lyrik.

Powered by PressBook News Dark theme