Добавлен , не публикуется
Первое - закрытие окна диалога через Esc. Тут нужен хоткей кнопки, суть в том что для поля хоткея понадобиться число 512, т.е. по сути это код Esc.
DialogAddButton(d,"Выход",512)
При нажатии Esc идет обработчик кнопки Выхода, он может быть и пуст, при нажатии кнопки диалог автоматом скрывается. Еще интересная вещь, в редакторе интерфейса горячей клавиши кнопки Отмена стоит это же число, 512 (понятно почему). Поменяв его на код клавиши T, можно при наличии книги заклинаний с хоткеем T, открывать и закрывать книгу одной клавишей.
Второе - функция SetUnitLookAt. Суть в том что повернуть кость юнита можно не только на другого юнита, а и на себя...
SetUnitLookAt(u,"bone_head",u, 0, 0, 100)
В таком случае юнит всегда будет смотреть вверх (смещение x0;y0;z100). Таким образом смещение указывать можно любое, и не придется для наклона снаряда использовать другого дамми.
Может для других это и не секрет, не судите строго.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
7
Про первое уже давно писали, а вот второе звучит очень интересно.
18
PornoMishka:
Про первое уже давно писали, а вот второе звучит очень интересно.
Слуш, где это пишут? я когда искал ничерта не нашел, кинь если есть ссыль на инфу полезную.
7
Например тут, да и еще где-то давно было, но это не в упрек, наоборот, собирать такие наработки в одном месте дело благое.
18
PornoMishka:
Например тут, да и еще где-то давно было, но это не в упрек, наоборот, собирать такие наработки в одном месте дело благое.
Читал, разве там не на Q сделали?
7
OVOgenez, хммм, я точно был уверен, что такое было, но если я ошибаюсь, то тем лучше.
15
Насколько мне известно SetUnitLookAt поворачивает кость не мгновенно, там своя фиксированная скорость, к тому же эта кость должна в модели присутствовать чего нет у моделей стандартных снарядов. Плюс не контролируется ось поворота и снаряд имеющий верх/низ может полететь вверх ногами. Это делает его непригодным во многих случаях. Поправьте если ошибаюсь.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.