никакой не отвечает. Нужно писать функцию, которая бы рассчитывала освещённость и применяла её через SetLightIntencity (вроде так эта функция называется). Либо проверять, почему отвалился скрипт (потому что в них как правило это уже есть)
Народ, здравствуйте!
Прошу помощи, самом никак не получается разобраться.
Есть локомотив.
Хочу прилепить к нему кабину из имеющихся. Прилепил, по она получилась ниже рельс.
Разобрался как посмотреть точки a.cabfront и a.cabback.
Даже нашёл как изменить координаты. Но....
Как дальше-то действовать?
Там что-то надо с hex-редактором делать. Я так и не понял.
Помогите, пожалуйста!
А вот public void всякие разные, аттач там, инит, апдейт, в чем разница? Я так понял, что в апдейт это то, что постоянно обновляется и запрашивается, т.е. если там будет строка:
Код:
int speed_real = Math.Abs(loco.GetVelocity() * 3.6);
то это значит, что он постоянно будет запрашивать реальную скорость и прописывать ее в переменную speed_real?
Я так понял, что в апдейт это то, что постоянно обновляется и запрашивается
Именно.
Сообщение от B.U.G.O.R.
аттач там, инит
Эти вызываются только в момент создания "объекта" кабины, т.е. при смене направления (по alt+C) или когда ты перемещаешься в вагон с этой кабиной. В них инициализируются все функции и органы управления и задается положение органов управления (если есть cabindata, то органы остаются в том положении, в котором ты их оставил, если её нет, они ресетаются). Еще есть UserSetControl вызывается только тогда, когда ты переключаешь какой-либо контрол мышкой(кран или пакетник или кнопку), и UserPressKey, когда нажимаешь что-либо на клаве
Последний раз редактировалось Рома; 17.12.2017 в 17:35.