Size: a a a

2020 August 01

А

Александр in unity3d.ru
Phantom
Эмм, знания c# у меня есть, просто я очень мало юзал интерфейсы и абстрактные классы
Это то, на чем базируется большая часть ооп в С#
ПС: грубо сказано, но все же ключевые понятия
источник

P

Phantom in unity3d.ru
точнее я думал, что нужно обязать класс иметь setter там
источник

P

Phantom in unity3d.ru
Александр
Это то, на чем базируется большая часть ооп в С#
ПС: грубо сказано, но все же ключевые понятия
+
источник

V

Valentyn in unity3d.ru
Phantom
А, я это знал, но мб из за того что в 8 шарпе можно это указывать, я совсем запутался
Дам тебе совет, иди учи C#, поработай в компаниях, изучи нормально движок. Когда опыта наберёшься тогда и пили своё ММО, но я уверен ты поймёшь на сколько это плохая идея.
источник

P

Phantom in unity3d.ru
Valentyn
Дам тебе совет, иди учи C#, поработай в компаниях, изучи нормально движок. Когда опыта наберёшься тогда и пили своё ММО, но я уверен ты поймёшь на сколько это плохая идея.
Я не свое пилю
источник

А

Александр in unity3d.ru
Phantom
Я не свое пилю
Ладно, закрывая все это для себя. Лучше учить С#, если не хочется, то перестройте архитектуру на адекватную
источник

V

Valentyn in unity3d.ru
Правильно, если бы ты знал язык ты бы знал ответ на этот вопрос)
источник

P

Phantom in unity3d.ru
Valentyn
Правильно, если бы ты знал язык ты бы знал ответ на этот вопрос)
Дык сказал же, что с интерфейсами работал тока в 8 шарпе, и не особо много
источник

yp

yield programmer in unity3d.ru
есть для transform.position функция vector3.lerp ,а есть ли подобная функция для transform.rotation?
источник

B

Boris in unity3d.ru
yield programmer
есть для transform.position функция vector3.lerp ,а есть ли подобная функция для transform.rotation?
источник

yp

yield programmer in unity3d.ru
благодарю
источник

J

Jadeesa in unity3d.ru
Valentyn
Ты смешиваешь две сущности это не верно.
Я сразу же вижу проблему в проектировке базового модуля по нанесению урона.
Проблема в том, что возможность получения урона тесно связывается с HP?
источник

DN

Dmitry Novikov in unity3d.ru
Jadeesa
Проблема в том, что возможность получения урона тесно связывается с HP?
В том числе, да и в том что игрок реализует дамаджабал, сложнее сделать героя с другой реализацией, например. Дамаджабал как минимум компонентом лучше, и вешать на персонажей/разрушаемые обьекты нужные реализации
источник

А

Александр in unity3d.ru
Valentyn
Короче иди учи C#
Кто бы говорил) его ошибка вообще не в этом
источник

DN

Dmitry Novikov in unity3d.ru
Jadeesa
Проблема в том, что возможность получения урона тесно связывается с HP?
Сам damage это вряд-ли будет один int, сложно сказать не зная задачи, но скорее всего понадобится класс damage описывающий прилетающий дамаг
источник

DN

Dmitry Novikov in unity3d.ru
Jadeesa
Проблема в том, что возможность получения урона тесно связывается с HP?
Название класса "Player" у которого есть хп так же подсказывает что не особо в архитектуру пока углублялись)
источник

J

Jadeesa in unity3d.ru
Dmitry Novikov
В том числе, да и в том что игрок реализует дамаджабал, сложнее сделать героя с другой реализацией, например. Дамаджабал как минимум компонентом лучше, и вешать на персонажей/разрушаемые обьекты нужные реализации
Damagable от MonoBehaviour наследовать с виртуальными методами, а от него уже уже реализации системы дамага, как компоненты?
источник

А

Александр in unity3d.ru
Jadeesa
Damagable от MonoBehaviour наследовать с виртуальными методами, а от него уже уже реализации системы дамага, как компоненты?
Достаточно странно иметь компоненту отвечающую за ХП с именем Плеер
источник

DN

Dmitry Novikov in unity3d.ru
Jadeesa
Damagable от MonoBehaviour наследовать с виртуальными методами, а от него уже уже реализации системы дамага, как компоненты?
Ну например так, с абстрактным TakeDamage(Damage damage)
источник

А

Александр in unity3d.ru
Александр
Достаточно странно иметь компоненту отвечающую за ХП с именем Плеер
Учитывая что мы узнали, что создаётся ммо, то по идее там ещё должны быть резисты, эффекты и тд, то такой подход быстро сломается...
источник