Page 62 - 1156_Arduino-Polnyy-uchebnyy-kurs-ot-igry-k-inzhenernomu-proektu
P. 62

4.3.  Простые упражнения для Arduino и S4A
                                                                                61












                          Рис. 4.27.  Установка размеров трубы

























                              Рис. 4.28.  Спрайт для краба



           Усложните  задачу,  создав  неудобства  крабу.  Для  этого  сделай-
        те  так,  чтобы  диаметр  трубы  изменялся  с  помощью  ползунка,
        затрудняя  проход  по  трубе.  Чем  уже  труба,  тем  труднее  крабу
        ползти  и  тем  ниже  его  скорость.
           Нарисуйте  ползунок  (рис. 4.29) —  это  будет  новый  объект.
           Логика  спрайта  для  ползунка  следу-
        ющая.  Создается  переменная  x,  в  ко-
        торую  помещается  координата  мышки
        по  оси  х.
           Обратите  внимание,  что  начальная
        позиция  ползунка  (0,  134),  а  значение       Рис. 4.29.  Ползунок
        переменной  x  меняется  только  тогда,
        когда  указатель  мышки  находится  на  ползунке.  Если  указатель
        смещается  с  ползунка,  то  спрайту  с  крабом    передается  сообще-






  Powered by TCPDF (www.tcpdf.org)
                                                                                   8 / 8
   57   58   59   60   61   62   63   64   65   66   67