0
1
11 лет назад
0

» Unreal Engine / Акторы как переменные

lentinant, так вот зачем их нужно объявлять. Теперь я чуть ближе к цели, спасибо, заработало.
0
1
11 лет назад
0

» Unreal Engine / Акторы как переменные

Когда вставляю AnotherWeaponVariable = Pawn.Weapon; выдает ошибку при компиляции:
C:\UDK\UDK-2012-10\Development\Src\TestGame\Classes\TestPlayerController.uc(16) : Error, 'AnotherWeaponVariable': Bad command or expression
0
1
11 лет назад
0

» Unreal Engine / Перегрузка функций

lentinant, к сожалению я не так хорошо знаю английский, чтоб во-всём этом разбираться. Честно говоря для меня и русские уроки доставляют немало трудностей в их понимании. Программирование и скриптинг для меня в новинку, но я твердо решил в этом разобраться, поэтому стараюсь, как могу.
Если честно, не понимаю таких людей, как вы и подобные, как Ogasoda, которые бескорыстно и терпеливо отвечают на вопросы, пишут подробные уроки и снимают видеотуториалы. Но огромное спасибо вам - без вас такие нубы, как я оставались бы в неведении и бросали всё на начальном этапе. )
0
1
11 лет назад
0

» Unreal Engine / Перегрузка функций

lentinant, в общем не всё так просто, да? Ладно, я просто не знаю, где найти туториал камеры от третьего лица с объяснениями и чтоб всё было понятно, а не просто код и куда его пихать. У вас вон объяснения почти к каждой строчке, всё ясно, хоть и сложно.
Спасибо, что уделили внимание.
0
1
11 лет назад
0

» Unreal Engine / Перегрузка функций

lentinant, у меня без пробела не работало.
Кстати, другой вопрос появился, раз вы заглянули.
Как от третьего лица сделать камеру, используя данный туториал? Если использовать только GetPlayerViewPoint, то что там нужно изменить?
0
1
11 лет назад
0

» Unreal Engine / Перегрузка функций

Не работает, начиная с камеры. Такое ощущение, что TestPlayerController не действует абсолютно. Зато всё отлично компилируется.
В логе изначально не было [0005.67] ScriptLog: TestPlayerController spawned!. Плюс какие-то ошибки. Скрин всего лога прилагается. Я вообще всё перепробовал, хотя уверен, что как обычно где-то не заметил маленький косяк.
Даже в DafaultGame.ini прописал стандартно:
DefaultGame=TestGame.TestGame
DefaultServerGame=TestGame.TestGame
PlayerControllerClassName=TestGame.TestPlayerController
Нашел, в чём была проблема.
У вас тут PlayerControllerClass=class'TestGame.TestPlayerController' чуть неправильно. Должен быть пробел между class и 'TestPlayerController'
Загруженные файлы
0
1
11 лет назад
0

» Unreal Engine / "Hello World"

После того, как создал TestActor.uc и вставил нужную строчку кода - всё получилось.
Потом я вставил HiddenGame=True куда нужно, скомпилировал и запустил. Как результат - из Actor Classes TestActor пропал вообще.
Потом я убрал скрытие, ничего не появилось, хотя насколько я понял и с ним должно было всё быть в Actor Classes, просто не видно было бы в игровом режиме.
В конце концов я сделал всё абсолютно с нуля. Удалил файл, начал урок с нуля, не добавляя HiddenGame=True - всё-равно TestActor в Actor Classes не появился.
И да, я не забыл убрать галочку с Show Categories.
А нет, простите, просто я сильно сглупил.
Спасибо большое за урок, всё работает.