Вызов определенной функции в GameObject - Форум Игроделов
Пн, 10 Фев 2025, 11:10 
 
Приветствую Вас Гость Главная | Регистрация | Вход
Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Вызов определенной функции в GameObject
MegaxelaДата: Пн, 18 Мар 2013, 15:53 | Сообщение # 1
Нет аватара
 
Сообщений: 18
Награды: 0
Репутация: 0
Статус: Offline
Здравствуйте. Сейчас попробую описать ситуацию. На сцене есть много одинаковых Prefab. Надо в определенном объекте вызвать скрипт C# (Скрипт уже применен к Prefab). А теперь собственно вопрос, как вызвать функцию из GameObject?
 
СообщениеЗдравствуйте. Сейчас попробую описать ситуацию. На сцене есть много одинаковых Prefab. Надо в определенном объекте вызвать скрипт C# (Скрипт уже применен к Prefab). А теперь собственно вопрос, как вызвать функцию из GameObject?

Автор - Megaxela
Дата добавления - 18 Мар 2013 в 15:53
ЛевшаДата: Пн, 18 Мар 2013, 16:05 | Сообщение # 2
Черный Волк
 
Сообщений: 7257
Награды: 30
Репутация: 3313
Статус: Offline
Цитата
как вызвать функцию из GameObject?

Код

GameObject.GetComponent(ИмяСкрипта).ИмяФункции();

Cм. так же метод Message.


X.cor.R (Prologue)
 
Сообщение
Цитата
как вызвать функцию из GameObject?

Код

GameObject.GetComponent(ИмяСкрипта).ИмяФункции();

Cм. так же метод Message.

Автор - Левша
Дата добавления - 18 Мар 2013 в 16:05
MegaxelaДата: Пн, 18 Мар 2013, 17:36 | Сообщение # 3
Нет аватара
 
Сообщений: 18
Награды: 0
Репутация: 0
Статус: Offline
Цитата (Левша)
Цитата
как вызвать функцию из GameObject?

Код
 
 GameObject.GetComponent(ИмяСкрипта).ИмяФункции();
 

Cм. так же метод Message.

Спасибо, сейчас попробую.

Добавлено (18.03.2013, 17:13)
---------------------------------------------
error CS1061: Type `UnityEngine.Component' does not contain a definition for `SetItemName' and no extension method `SetItemName' of type `UnityEngine.Component' could be found (are you missing a using directive or an assembly reference?) Ошибочка вышла. При попытке выполнить

Цитата (Левша)
GameObject.GetComponent(ИмяСкрипта).ИмяФункции();

Добавлено (18.03.2013, 17:36)
---------------------------------------------
О! Все, разобрался. Спасибо biggrin

 
Сообщение
Цитата (Левша)
Цитата
как вызвать функцию из GameObject?

Код
 
 GameObject.GetComponent(ИмяСкрипта).ИмяФункции();
 

Cм. так же метод Message.

Спасибо, сейчас попробую.

Добавлено (18.03.2013, 17:13)
---------------------------------------------
error CS1061: Type `UnityEngine.Component' does not contain a definition for `SetItemName' and no extension method `SetItemName' of type `UnityEngine.Component' could be found (are you missing a using directive or an assembly reference?) Ошибочка вышла. При попытке выполнить

Цитата (Левша)
GameObject.GetComponent(ИмяСкрипта).ИмяФункции();

Добавлено (18.03.2013, 17:36)
---------------------------------------------
О! Все, разобрался. Спасибо biggrin


Автор - Megaxela
Дата добавления - 18 Мар 2013 в 17:36
  • Страница 1 из 1
  • 1
Поиск:
Загрузка...

Game Creating CommUnity © 2009 - 2025