прицел
                                                                                                               
  C помощью программы ниже можно осуществить движение по экрану прицела с помощью мышки. Для этого нам нужна сама программа(ниже) и рисунок:

#include "fbgfx.bi" ' подключаем fbgfx.bi

DIM AS INTEGER x,y,x1,y1 ' координаты прицела
DIM g(4 * (48 * 48) + 4) AS BYTE ' адрес для картинки bmp

SCREEN 18, 32 'размер экрана
CLS 'очистка экрана
BLOAD "1.bmp", @g(0) 'загрузка рисунка
using FB 'объявляем о FB
dim e as EVENT 'переменная e

do 'начало цикла
  if (screenevent(@e)) then
      select case e.type ' сравниваем значение e.type

        case EVENT_KEY_PRESS ' если нажата ESC
          if (e.scancode = SC_ESCAPE) then end ' если нажата клавиша ESC-выход
        end ' конец case EVENT_KEY_PRESSED

        case EVENT_MOUSE_MOVE ' если координаты мышки изменились
          PUT (x1-15,y1-35),g(0) ' рисуем прицел со старыми координатами(чтобы стереть)
          PUT (e.x-15,e.y-35),g(0) 'рисуем прицел с новыми координатами
          x1=e.x ' запомним координату x
          y1=e.y ' запомним координату y


        end select 'конец select case
  end if ' конец if
loop 'конец цикла


Результат:

прицел


Так же можно скачать эту программу: скачать программу прицел (размер:3кб)

                                                                                                               





Ссылка на эту страницу: Энвольтирование любовная магия - приворот на вино. Ведьма.

Добавить сайт freebasic в избранное   Сделать Freebasic стартовой