void OnTriggerEnter(Collider Col){
if (Col.gameObject.tag == “Player”) {
transform.FindChild (“door”).SendMessage (“DoorCheck”);
}
}
//It says that I need to change the name. However, I have already changed the name. Wat do?
void OnTriggerEnter(Collider Fireboys){
if(Fireboys.gameObject.tag == “Player”){
GameObject.Find(“rock1”).SendMessage(“FireCheck”);
}
}
Hello! I’m setting up two different OnTriggerEnter’s, but it says that they’re already defined. Can I not have more than two OnTriggerEnter’s in one script?
At least, I assumed that, so I put the second OnTriggerEnter into another script: using UnityEngine;
using System.Collections;
public class tiggerzone2 : MonoBehaviour {
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
}
void OnTriggerEnter(Collider Fireboys){
if(Fireboys.gameObject.tag == "Player"){
GameObject.Find("rock1").SendMessage("FireCheck");
}
}
}
Apparently, now it’s missing Monobehaviour, and useful things like GameObject, Collider, Find, SendMessage… You get the idea. What is even happening?