Как правильно обратиться к скрипту?

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

Как правильно обратиться к скрипту?

Сообщение TheLiv 23 апр 2013, 09:37

Всем привет
Сразу к делу, у меня есть скрипт который вешаеться на стороннего персонажа, как мне с этого скрипта обратиться к другому.
Например у меня есть EnemyAI как мне в нем обратиться к EnemyStats и получить EnemyDamage?
Пробовал методом EnemyStats = EnemyStats.GameObject<EnemyStats>();
Не получилось...
TheLiv
UNец
 
Сообщения: 11
Зарегистрирован: 12 мар 2013, 13:30

Re: Как правильно обратиться к скрипту?

Сообщение Kayler 23 апр 2013, 09:43

Синтаксис:
Используется csharp
EnemyStats var = enemy.GetComponent<EnemyStats>(); //где enemy Transform или GameObject врага
var.EnemyDamage = blabla;

если правильно понял
Аватара пользователя
Kayler
Адепт
 
Сообщения: 1038
Зарегистрирован: 25 авг 2010, 23:49
Откуда: Чувашия

Re: Как правильно обратиться к скрипту?

Сообщение TheLiv 23 апр 2013, 09:55

Спасибо, но пишет ошибку, сейчас поясню
У меня есть 2 скрипта
EnemyAI (в котором нужно получить переменную EnemyDamage;) и
EnemyStats (в котором есть переменная public int EnemyDamage = 12;)
TheLiv
UNец
 
Сообщения: 11
Зарегистрирован: 12 мар 2013, 13:30

Re: Как правильно обратиться к скрипту?

Сообщение Paul Siberdt 23 апр 2013, 09:57

Вы сами ошибку читали?
Аватара пользователя
Paul Siberdt
Адепт
 
Сообщения: 5317
Зарегистрирован: 20 июн 2009, 21:24
Откуда: Moscow, Russia
Skype: siberdt
  • Сайт

Re: Как правильно обратиться к скрипту?

Сообщение TheLiv 23 апр 2013, 10:06

да) The name `Enemy' does not exist in the current context
Я не понимаю как Enemy туда GameObject Сделать
-------------------------------
Разобрался, спасибо)
Последний раз редактировалось TheLiv 23 апр 2013, 10:09, всего редактировалось 1 раз.
TheLiv
UNец
 
Сообщения: 11
Зарегистрирован: 12 мар 2013, 13:30

Re: Как правильно обратиться к скрипту?

Сообщение Kayler 23 апр 2013, 10:08

TheLiv писал(а):да) The name `Enemy' does not exist in the current context

Enemy это переменная, ссылка на вашего врага, объявите переменную и назначьте в нее врага
Аватара пользователя
Kayler
Адепт
 
Сообщения: 1038
Зарегистрирован: 25 авг 2010, 23:49
Откуда: Чувашия

Re: Как правильно обратиться к скрипту?

Сообщение TheLiv 23 апр 2013, 10:20

Да, спасибо, работает)
TheLiv
UNец
 
Сообщения: 11
Зарегистрирован: 12 мар 2013, 13:30


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5