Показать сообщение отдельно
Старый 07.04.2013, 21:39   #1034
burovalex
Разработчик
 
Аватар для burovalex
 
Регистрация: 04.04.2012
Сообщений: 468
Написано 37 полезных сообщений
(для 60 пользователей)
Ответ: Фак по Юнити.

Решил попробовать использовать override.
Но чтото не получается, в справке покопался - такого не нашёл.

А хотел сделать так чтобы не проверять каждый раз условия в Update
Чтобы было не так
void Update()
{
if (
a==1) {...}
if (
a==2) {...}

А хотел сделать примерно так
void Start()
{
if (
a==1) {override void UpdateMetod(){...;} }
if (
a==2) {override void UpdateMetod(){...;} }
}

void Update()
{
UpdateMetod()

Я понял что override используется в классах. Посматрел на msdn доступный пример про Shapes.
Но может есть вариант решения моей задачи?
__________________
(Offline)
 
Ответить с цитированием