Показать сообщение отдельно
Старый 12.05.2014, 23:00   #8
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Re: Активация скрипта по требованию

Сообщение от CostUm Посмотреть сообщение
всё, сам разобрался!
но назрел дополнительный вопрос, как можно сделать задержку включения например на пару секунд? т.е клацнул мышь, 2 секунды и скрипт активируется
Как-то так

using UnityEngine;
using System.Collections;    

public class 
BlurEf MonoBehaviour {

public 
float delay 0.5f;

void Start ()
{
  if (
Input.GetMouseButtonDown(0))
  {
     
StartCoroutine(ActivateCoroutine());
  }

}

IEnumerator ActivateCoroutine(){
   yield return new 
WaitForSeconds(delay);
  
Camera.main.GetComponent<BlurEffect>().enabled true;
}


__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием