Как переместить изображение с помощью Graphics lib в OCaml? - PullRequest
0 голосов
/ 23 января 2020

Я программирую в OCaml и использую библиотеку Graphics для визуализации и Camlimages.

У меня есть движущийся элемент в игре, я хотел бы прикрепить к нему изображение, элемент имеет x и y координаты.

В игре l oop у меня есть функция display, которая отображает на экране различные элементы игры.

То, что я до сих пор делал, это включил это в функцию display элемента:

Graphic_image.draw_image image (t_x (x_ pos -. 20.)) (t_y (y_ pos -. 7.))

Однако моя проблема здесь в том, что изображение дублируется в каждом кадре.

Моя цель - избежать дублирования изображения в каждом кадре или переместить его.

Как я могу это сделать?

Спасибо.

1 Ответ

0 голосов
/ 04 февраля 2020

Помещение clear_graph в начало вашей основной функции рендеринга должно быть достаточным. Можете ли вы дать более полное описание того, что происходит в этом?

...