Чт, 12/19/2013 - 16:17
Автор: strelok200
Платформа: ЗП
Итак, уважаемые, прежде чем приступить к этому уроку я вам советую прочесть статью от FantomIcw, которая поможет вам научиться работать с текстурами GUI, правильно размещать соответствующие элементы
http://ap-pro.ru/forum/21-9830-1
Ну а если вы уже ознакомились, то давайте приступим к созданию окошка с новым элементом: шкала
В игре примерно выглядит вот так.
Сегодня мы разберем как создается такой элемент
Возьмем соответственно две основные текстуры
http://yadi.sk/d/4jwtk_aAEYH3e
Рассматривать размещение элементов, координаты, коллбеки я не буду, перейду сразу к скриптовой части.
Цель следующая: ГГ должен выставить ползунок шкалы в определенном месте и нажать кнопку. В том случае, если ГГ выставил ползунок "верно" и нажал на кнопку, то выдадим ему инфопоршень. Для начала определим, ту зону, в которой мы будем считать, что ползунок выставлен верно и соответственно код будет следующим
Теперь заходим в игру, выставляем ползунок как хотим, нажимаем кнопку. На экран будет выведено значение переменной self.shkala:GetFValue()
Запоминаем это число, затем выставляем ползунок в другом месте, на экране увидим новое значение.
У меня грубо говоря получилось значение 0.4 и 0.5
Теперь сделаем проверку: если значение переменной self.shkala:GetFValue() больше 0.4 и меньше 0.5, то выдадим инфопоршень. Код будет следующим
Содержание файла radist_pribor.xml (подробно рассматривать не буду)
Наш канал в телеграмме - Подписывайся!!! - t.me/stalkeruz_com
Наш чат в телеграмме - Велкам!!! - t.me/joinchat/AhAXYUa0wa1dXbp760kauA
Https://zvka.ru
https://zvka.ru купить землю в московскои области: купить участок московская область.
zvka.ru