Помогите со скриптом - Форум Игроделов
Вт, 04 Фев 2025, 03:05 
 
Приветствую Вас Гость Главная | Регистрация | Вход
Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Помогите со скриптом
Thedrhax14Дата: Сб, 08 Мар 2014, 19:40 | Сообщение # 1
 
Сообщений: 54
Награды: 0
Репутация: 1
Статус: Offline
var monstr : GameObject;
var Sound : AudioClip;
var R : GameObject;
var position: Vector3;

function Start () {
monstr.active = false;
}
function OnTriggerEnter(other : Collider)
{
if(other.tag == "Player");
{
transform.position = Vector3(13, 30, 1.6);
audio.PlayOneShot(Sound);
monstr.active = true;
var Script : VignetteBlur = gameObject.Find ("Main Camera").GetComponent("Vignette Blur");
Script.enabled = true;

yield WaitForSeconds (1);
Destroy (monstr, 2);
Destroy (R, 2);
}
}

Задача это скрипта активировать обьект и проиграть звук, а потом его уничтожить, но с этим проблемы нет.
Проблема в том, что эта строчка, которая красная, должна найти обьект Main Camera и найти в нем Vignette Blur и активировать его, но , когда я вхожу в тригер, ничего не происходит.


Виду блог про разроботку игр и про свои проекты https://thedrhax14.wordpress.com/

Сообщение отредактировал Thedrhax14 - Сб, 08 Мар 2014, 19:41
 
Сообщениеvar monstr : GameObject;
var Sound : AudioClip;
var R : GameObject;
var position: Vector3;

function Start () {
monstr.active = false;
}
function OnTriggerEnter(other : Collider)
{
if(other.tag == "Player");
{
transform.position = Vector3(13, 30, 1.6);
audio.PlayOneShot(Sound);
monstr.active = true;
var Script : VignetteBlur = gameObject.Find ("Main Camera").GetComponent("Vignette Blur");
Script.enabled = true;

yield WaitForSeconds (1);
Destroy (monstr, 2);
Destroy (R, 2);
}
}

Задача это скрипта активировать обьект и проиграть звук, а потом его уничтожить, но с этим проблемы нет.
Проблема в том, что эта строчка, которая красная, должна найти обьект Main Camera и найти в нем Vignette Blur и активировать его, но , когда я вхожу в тригер, ничего не происходит.

Автор - Thedrhax14
Дата добавления - 08 Мар 2014 в 19:40
thiefbrotherДата: Сб, 08 Мар 2014, 22:37 | Сообщение # 2
 
Сообщений: 74
Награды: 0
Репутация: 10
Статус: Offline
хм.. у меня все работает нормально. Возможно из-за пробела в GetComponent("Vignette Blur");

Код

function OnTriggerEnter(other : Collider)  
{  
if(other.tag == "Player");  
  {
   
  var _CCC : ColorCorrectionCurves = GameObject.Find("Main Camera").GetComponent("ColorCorrectionCurves");
  _CCC.enabled =false;
   
  }  
}


все работает.

если что залил сурс

скачать
 
Сообщениехм.. у меня все работает нормально. Возможно из-за пробела в GetComponent("Vignette Blur");

Код

function OnTriggerEnter(other : Collider)  
{  
if(other.tag == "Player");  
  {
   
  var _CCC : ColorCorrectionCurves = GameObject.Find("Main Camera").GetComponent("ColorCorrectionCurves");
  _CCC.enabled =false;
   
  }  
}


все работает.

если что залил сурс

скачать

Автор - thiefbrother
Дата добавления - 08 Мар 2014 в 22:37
Thedrhax14Дата: Вс, 09 Мар 2014, 09:00 | Сообщение # 3
 
Сообщений: 54
Награды: 0
Репутация: 1
Статус: Offline
Цитата thiefbrother ()
хм.. у меня все работает нормально. Возможно из-за пробела в GetComponent("Vignette Blur");

Код
 
 function OnTriggerEnter(other : Collider)  
 {  
 if(other.tag == "Player");  
  {
   
  var _CCC : ColorCorrectionCurves = GameObject.Find("Main Camera").GetComponent("ColorCorrectionCurves");
  _CCC.enabled =false;
   
  }  
 }

все работает.

если что залил сурс

скачать


щас попробую

Добавлено (09 Мар 2014, 09:00)
---------------------------------------------
Всё работает
Спасибо!!!


Виду блог про разроботку игр и про свои проекты https://thedrhax14.wordpress.com/
 
Сообщение
Цитата thiefbrother ()
хм.. у меня все работает нормально. Возможно из-за пробела в GetComponent("Vignette Blur");

Код
 
 function OnTriggerEnter(other : Collider)  
 {  
 if(other.tag == "Player");  
  {
   
  var _CCC : ColorCorrectionCurves = GameObject.Find("Main Camera").GetComponent("ColorCorrectionCurves");
  _CCC.enabled =false;
   
  }  
 }

все работает.

если что залил сурс

скачать


щас попробую

Добавлено (09 Мар 2014, 09:00)
---------------------------------------------
Всё работает
Спасибо!!!


Автор - Thedrhax14
Дата добавления - 09 Мар 2014 в 09:00
VolkOrievithДата: Пн, 10 Мар 2014, 21:48 | Сообщение # 4
Нет аватара
 
Сообщений: 222
Награды: 0
Репутация: 53
Статус: Offline
Цитата Thedrhax14 ()
var Script : VignetteBlur = gameObject.Find ("Main Camera").GetComponent("Vignette Blur");

У вас там просто пробел лишний стоял в названии скрипта.
 
Сообщение
Цитата Thedrhax14 ()
var Script : VignetteBlur = gameObject.Find ("Main Camera").GetComponent("Vignette Blur");

У вас там просто пробел лишний стоял в названии скрипта.

Автор - VolkOrievith
Дата добавления - 10 Мар 2014 в 21:48
  • Страница 1 из 1
  • 1
Поиск:
Загрузка...

Game Creating CommUnity © 2009 - 2025