Переглянути джерело

File reordering, installation script, more...

master
Ognjen Milan Robovic 3 тижднів тому
джерело
коміт
f05a1e26cd
4 змінених файлів з 11 додано та 51 видалено
  1. +4
    -0
      compile.sh
  2. +7
    -0
      install.sh
  3. BIN
      texture.png
  4. +0
    -51
      window.adb

+ 4
- 0
compile.sh Переглянути файл

@@ -2,8 +2,12 @@

set -xe

cd example

gnatmake -c window.adb
gnatbind window.ali
gnatlink window.ali -lraylib

mv window ../window

exit

+ 7
- 0
install.sh Переглянути файл

@@ -0,0 +1,7 @@
#!/bin/bash

set -xe

cp raylib.ads /usr/lib/gcc/x86_64-linux-gnu/8/adainclude/raylib.ads

exit

BIN
texture.png Переглянути файл

Перед Після
Ширина: 420  |  Висота: 420  |  Розмір: 212KB

+ 0
- 51
window.adb Переглянути файл

@@ -1,51 +0,0 @@
with Raylib;
use Raylib;

procedure Window is

function C_String (Data : String) return String is
begin
return (Data & Character'Val (0));
end C_String;

Text : String := C_String ("Heyo world!");

Dragdown : Texture;

X : Integer := 120;
Y : Integer := 120;

begin

Open_Window (720, 360, C_String ("Heyo Raylib!"));

Set_Exit_Key (Key_Q); -- Default is Key_Escape
Set_Target_FPS (72); -- Default is 60

Dragdown := Load_Texture (C_String ("./texture.png"));

Main_Loop: loop
exit when Window_Should_Close;
--
Begin_Drawing;
--
Clear_Background (Sky_Blue);
Draw_Texture (Dragdown, 100, 100, White);
Draw_Text (Text, 90, 90);
Draw_FPS (X, Y);
Draw_Line (0, 0, 300, 300, Black);
Draw_Rectangle (120, 120, 30, 60, Blue);
--
if Is_Key_Pressed (Key_W) then Y := Y - 10; end if;
if Is_Key_Pressed (Key_S) then Y := Y + 10; end if;
if Is_Key_Pressed (Key_A) then X := X - 10; end if;
if Is_Key_Pressed (Key_D) then X := X + 10; end if;
--
End_Drawing;
end loop Main_Loop;

Unload_Texture (Dragdown);

Close_Window;

end Window;

Завантаження…
Відмінити
Зберегти