Difference between revisions of "love.focus (Русский)"

(Created page with '{{newin|0.7.0}} Функция вызывается, когда окно получает или теряет фокус. == Функция == === Вид === <source lang="l…')
 
(Аргументы)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
{{newin|[[0.7.0]]}}
+
{{newin|[[0.7.0]]|070|type=callback}}
 
 
 
Функция вызывается, когда окно получает или теряет фокус.
 
Функция вызывается, когда окно получает или теряет фокус.
 
== Функция ==
 
== Функция ==
 
=== Вид ===
 
=== Вид ===
 
<source lang="lua">
 
<source lang="lua">
love.focus(f)
+
love.focus( focus )
 
</source>
 
</source>
 
=== Аргументы ===
 
=== Аргументы ===
{{param|boolean|f|Состояние фокуса окна}}
+
{{param|boolean (Русский)|focus|True если окно получило фокус, false если потеряло фокус.}}
 +
 
 
=== Возвращает ===
 
=== Возвращает ===
 
Ничего.
 
Ничего.
Line 23: Line 23:
  
 
function love.focus(f)
 
function love.focus(f)
   if not f then
+
   if f then
     text = "UNFOCUSED!!"
+
     print("Window is focused.")
     print("LOST FOCUS")
+
     text = "FOCUSED"
 
   else
 
   else
     text = "FOCUSED!"
+
     print("Window is not focused.")
     print("GAINED FOCUS")
+
     text = "UNFOCUSED"
 
   end
 
   end
 
end
 
end
  
 
</source>
 
</source>
 +
 
== Смотрите также ==
 
== Смотрите также ==
* [[parent::love_(Русский)]]
+
* [[parent::love (Русский)]]
 
[[Category:Callbacks]]
 
[[Category:Callbacks]]
 
{{#set:Description=Функция вызывается, когда окно получает или теряет фокус.}}
 
{{#set:Description=Функция вызывается, когда окно получает или теряет фокус.}}
 +
{{#set:Subcategory=General}}
 
== Другие языки ==
 
== Другие языки ==
 
{{i18n|love.focus}}
 
{{i18n|love.focus}}

Latest revision as of 06:51, 31 July 2018

Available since LÖVE 0.7.0
This callback is not supported in earlier versions.

Функция вызывается, когда окно получает или теряет фокус.

Функция

Вид

love.focus( focus )

Аргументы

boolean (Русский) focus
True если окно получило фокус, false если потеряло фокус.

Возвращает

Ничего.

Пример

function love.load()
  text = "FOCUSED"
end

function love.draw()
  love.graphics.print(text,0,0)
end

function love.focus(f)
  if f then
    print("Window is focused.")
    text = "FOCUSED"
  else
    print("Window is not focused.")
    text = "UNFOCUSED"
  end
end

Смотрите также


Другие языки