これは私の行う必要があるプロジェクトのほんの一部であり、私はそれにアプローチする方法がわかりません。すべてのオブジェクトが収集されたときにUIボタンを表示させます
私はこれらのオブジェクトを持っていて、5つのオブジェクトをすべて収集したら、画面の左上隅にある灰色のボックスのUIボタンが表示されます。私はそれを理解しようとしている年齢を過ごしてきましたが、私はできません。
私は絶対初心者のコーディング経験があります。これは文字通り私の最初のコーディング経験です。
コードを使用しようとしました:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class destroyobject : MonoBehaviour
{
public GameObject button;
public int collectable = 5;
void Start()
{
button.SetActive(false);
}
void OnTriggerEnter(Collider obj)
{
collectable = -1;
if (collectable <= 0)
button.SetActive(true);
Destroy (obj.gameObject);
}
}
thatsのに役立ちます。しかし、私の最初の投稿は多分これは正常です。それは私のプロジェクトの小さな部分です。私はすでに完全なシーンを完了している、あなたはオブジェクトに歩くことができ、彼らは削除され、そのちょうど最初の丸薬を収集した後すぐに表示され、私はなぜ知っていない。私は質問に使用しようとしたコードを追加しようとしています(コメントに収まらないかもしれません)。どのオブジェクトをスクリプトに置くかわかりません。 – locktock9
これは非常に一般的です。このサイトは存在しないので、私たちはあなたのためにあなたの仕事をすることができます。しかし、あなたが枯渇した場合は助けてください。 –
それは不必要に敵意があるように見えるだけです。私は少し怖い、私は非常にスマートではなく、ちょうど話すように足を必要と – locktock9