Wie kann man die Kollision zwischen Spieler und Feind in Unity 3D erkennen? [geschlossen]C#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Wie kann man die Kollision zwischen Spieler und Feind in Unity 3D erkennen? [geschlossen]

Post by Anonymous »

Ich entwickle ein grundlegendes 3D -Spiel in Einheit, bei dem: < /p>

Der Player mit Tastatureingabe bewegen und springen kann. Das Sammeln ermöglicht es dem Spieler, den Feind zu besiegen. /> Das Spiel kann entweder mit dem Sieg (Feind besiegt) oder Verlust (Timer oder Spieler Gesundheit erreicht 0) enden. class = "Lang-CS PrettyPrint-Override">

Code: Select all

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using TMPro;

public class CountdownTimer : MonoBehaviour
{
public TextMeshProUGUI timerText;
public float timeRemaining = 50f;
public GameObject LoseUI;

void Start()
{
LoseUI.SetActive(false);
}

void Update()
{
if (timeRemaining > 0)
{
timeRemaining -= Time.deltaTime;
float minutes = Mathf.FloorToInt(timeRemaining / 60);
float seconds = Mathf.FloorToInt(timeRemaining % 60);

timerText.text = string.Format("{0:00}:{1:00}", minutes, seconds);

if (timeRemaining

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post