Цитата ilyakos (
)
Хз, может быть так?
Отлично все заработало, вот сам скрипт в итоге:
Код
using UnityEngine;
using System.Collections;
public class FirstMonstr1 : MonoBehaviour {
public GameObject zvuk;
public GameObject PlayerCamera;
private NoiseEffect NoEff;
private bool triggerEnter;
// Use this for initialization
void Awake () {
zvuk.SetActive (false);
}
// Update is called once per frame
void FixedUpdate () {
NoEff = Camera.main.GetComponent<NoiseEffect>();
}
void OnTriggerEnter (Collider all)
{
if (triggerEnter == false&all.CompareTag("Player"));
{
// PlayerCamera.GetComponents<Bloom>().enabled = true;
NoEff.enabled = false;
triggerEnter = true;
zvuk.SetActive(true);
Destroy (gameObject);
}
}
}
А это может кому пригодиться на Java через Vector3
Код
#pragma strict
private var ScriptOn : boolean = true;
var player : Transform;
var PlayerCamera : Camera;
function Update () {
if(Vector3.Distance(transform.position, player.position) < 10){
// ScriptOn = !ScriptOn;
PlayerCamera.GetComponent(GlowEffect).enabled = true;
}
if(Vector3.Distance(transform.position, player.position) > 10){
// ScriptOn = !ScriptOn;
PlayerCamera.GetComponent(GlowEffect).enabled = false;
}
// PlayerCamera.GetComponents("Bloom").enabled = true;
}