Difference between revisions of "love.filedropped"

m (Examples: Make sure to open file first.)
Line 1: Line 1:
{{newin|[[0.10.0]]|100|type=function}}
+
{{newin (Українська)|[[0.10.0]]|100|type=function}}
Callback function triggered when a file is dragged and dropped onto the window.
+
Функція зворотного виклику, яка викликається, коли з іншого вікна в вікно гри перетягнуто файл.
== Function ==
+
== Функція ==
=== Synopsis ===
+
=== Вигляд ===
 
<source lang="lua">
 
<source lang="lua">
 
love.filedropped( file )
 
love.filedropped( file )
 
</source>
 
</source>
=== Arguments ===
+
=== Аргументи ===
{{param|DroppedFile|file|The unopened File object representing the file that was dropped.}}
+
{{param (Українська)|DroppedFile|file|Невідкритий об'єкт File, який описує перетягнутий файл.}}
=== Returns ===
+
=== Повертає ===
Nothing.
+
Нічого.
== Examples ==
+
== Приклади ==
Read and print the file, drag-and-dropped to love window using [[(File):read]] and [[(File):getFilename]].
+
Читання ти вивід перетягнутого файлу на екран з допомогою {{translated link|(File):read|Українська}} та {{translated link|(File):getFilename|Українська}}.
 
<source lang="lua">
 
<source lang="lua">
 
function love.filedropped(file)
 
function love.filedropped(file)
Line 22: Line 22:
 
</source>
 
</source>
  
== Notes ==
+
== Примітки ==
[[(File):open|File:open]] must be called on the file before reading from or writing to it. [[(File):getFilename|File:getFilename]] will return the full platform-dependent path to the file.
+
Перед тим, як читати файл або записувати в нього щось, потрібного його відкрити функцією {{translated link|(File):open|Українська|text=File:open}} {{translated link|(File):getFilename|Українська|text=File:getFilename}} дозволяє повернути повний шлях до файлу; цей шлях буде різним на різних платформах.
== See Also ==
+
== Див. також ==
* [[parent::love]]
+
* [[parent::love (Українська)]]
* [[love.directorydropped]]
+
* {{translated link|love.directorydropped|Українська}}
 
[[Category:Callbacks]]
 
[[Category:Callbacks]]
{{#set:Description=Callback function triggered when a file is dragged and dropped onto the window.}}
+
{{#set:Description=Функція зворотного виклику, яка викликається, коли з іншого вікна в вікно гри перетягнуто файл.}}
 
{{#set:Subcategory=Window}}
 
{{#set:Subcategory=Window}}
== Other Languages ==
+
{{#set:Link for lists=[[love.filedropped (Українська)|love.filedropped]]}}
 +
== Іншими мовами ==
 
{{i18n|love.filedropped}}
 
{{i18n|love.filedropped}}

Revision as of 12:53, 16 February 2020

Доступне починаючи з LÖVE 0.10.0
Ця функція недоступна в попередніх версіях.

Функція зворотного виклику, яка викликається, коли з іншого вікна в вікно гри перетягнуто файл.

Функція

Вигляд

love.filedropped( file )

Аргументи

DroppedFile file
Невідкритий об'єкт File, який описує перетягнутий файл.

Повертає

Нічого.

Приклади

Читання ти вивід перетягнутого файлу на екран з допомогою (File):read (англ.) та (File):getFilename (англ.).

function love.filedropped(file)
	file:open("r")
	local data = file:read()
	print("Content of " .. file:getFilename() .. ' is')
	print(data)
	print("End of file")
end

Примітки

Перед тим, як читати файл або записувати в нього щось, потрібного його відкрити функцією File:open (англ.) File:getFilename (англ.) дозволяє повернути повний шлях до файлу; цей шлях буде різним на різних платформах.

Див. також


Іншими мовами