Создать ответ 
 
Рейтинг темы:
  • Голосов: 0 - Средняя оценка: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Вопроссы по Lua и SDL
Автор Сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7239
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 149
Поблагодарили 1215 раз(а) в 763 сообщ.
Сообщение: #6
Вопроссы по Lua и SDL
А ну теперь понял:)
Вот накидал тебе пример, попробуй.


Код:
-- Урок управления событиями клавиатуры с помощью SDL.


-- Простая функция обработки событий клавиатуры.
function handle_event(event)

if event.type == SDL.SDL_KEYDOWN then

local sym = event.key.keysym.sym

if sym == SDL.SDLK_q or sym == SDL.SDLK_ESCAPE then
print("Exit");

elseif sym == SDL.SDLK_s then
print("Pressed - s");
end

elseif event.type == SDL.SDL_QUIT then
print("SDL quit");
end
end




function App_Loop_Iteration()



event_buffer = SDL.SDL_Event_new();


while SDL.SDL_PollEvent(event_buffer) ~= 0 do
handle_event(event_buffer)
end


-- Тут будет что то делать твой скрипт.

end




local action = 1

-- Главный цикл всего скрипта
function AppRun()

while action == 1 do
App_Loop_Iteration()
end
end

AppRun()

[Изображение: barbers.png]
(Последний раз сообщение было отредактировано 02.02.2007 в 11:27, отредактировал пользователь SWAT.)
02.02.2007 11:24
Вебсайт Найти все сообщения Цитировать это сообщение
Создать ответ 


Сообщения в этой теме
Вопроссы по Lua и SDL - SWAT - 02.02.2007 11:24

Переход:


Пользователи просматривают эту тему: 2 Гость(ей)