ВАЖНО!!"!! 11)0)0)нулик!! ФЛЕШ устарел и не используется, учите Panorama
Создание простой кнопки во флешСоздание любого интерфейса для доты должно начинаться с распаковки заготовленного шаблона от вольво: https://github.com/Perryvw/SkeletonFlashUI т.к. в нем содержатся необходимые Библиотеки (для доступа к АПИ и т.д.)
Так же понадобится среда разработки Adobe Flash Professional CS6, которую можно
В распакованном файле (с гитхаба качают архивами) вы найдете файл проекта флеш ***.fla
https://www.youtube.com/watch?v=_BAohQ5vmJM
Схема следующая: У нас есть сцена, кнопка и модуль (класс). На кнопку добавляем картинку, кнопку кидаем в модуль, модуль кидаем на сцену. Картинка-кнопка-модуль-сцена.
https://www.youtube.com/watch?v=Sg3Fk5Xjh3I
Если сообщение выводилось, как на видео, можно приступать к следующему шагу. Будем добавлять кнопку в доту. В папке с проектом есть файл CustomUI.as это главный файл, у него есть доступ к игре. В нем мы создадим одну фиговину и передадим ее в наш Класс (myModule). (открыть можно дабл кликом)
Еще 2 видео-инструкции, вторая немного кривая, но мне влом переделывать.
https://www.youtube.com/watch?v=qNYi9FpzNJw
https://www.youtube.com/watch?v=NLPr5mJUYQY
Теперь в Луа, нужно зарегистрировать наши события (testBtn)
Последний видос немного затянулся, вместо 3-4 мин получилось на 17, я почти не готовил урок, поэтому пришлось подправить пару ошибок в ходе операции
https://www.youtube.com/watch?v=fKuzX14ehho
Ссылка на англ. статью http://yrrep.me/dota/dota-ui-flash.html
Последнее редактирование модератором: