Game Maker - создание игр | HellRoom Games
Май 21, 2025, 01:43:54 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости:
 
   Начало   Game Maker Помощь Правила форума Поиск Календарь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Считывание файлов из папки в Windows  (Прочитано 2823 раз)
0 Пользователей и 1 Гость смотрят эту тему.
lucheus
Free Bird
«Старожил форума»
******

Репутация: 81
Offline Offline

Пол: Мужской
Награды:
500 сообщений!За постоянность! [50 дней на форуме]
API: GameMaker Studio 2
Деятельность: Игростроение, дизайн, музыка, ролики и т.п
Сообщений: 769


« : Февраль 19, 2022, 14:30:54 »

Всем привет!  Hi!

Подскажите, пожалуйста, почему GMS2 не читает папки и не видит файлы в файловой системе винды?
Не работает даже простой код в событии Draw:
Код:
if directory_exists("D:\Slider\userdata")
{
draw_text(0,15,"Нашел!!!1")
}
Папка "D:\Slider\userdata" существует.

Буду особенно благодарен за подсказку, как сделать, чтобы прога записывала пути всех файлов в массив из папки "*где находится экзешник/userdata":)
Записан

"Глина, из которой ты слеплен, высохла и затвердела, и уже ничто и никто на свете не сумеет пробудить в тебе уснувшего музыканта или поэта, или астронома, который, быть может, жил в тебе когда-то" (с) Антуан де-Сент Экзюпери

Dmi7ry
Гл. Администратор
*

Репутация: 1379
Offline Offline

Пол: Мужской
Награды:
5000 сообщений!За постоянность! [200 дней на форуме]За лояльность! [+1000 репутации]За помощь в развитии форума!Знаток Game Maker!За помощь новичкам!
API: GameMaker Studio Master
Деятельность: Code, design
Сообщений: 6626



WWW
« Ответ #1 : Февраль 19, 2022, 20:11:37 »

https://manual.yoyogames.com/Additional_Information/The_File_System.htm

Код:
if directory_exists("D:\Slider\userdata")
{
draw_text(0,15,"Нашел!!!1")
}
Выполнять операцию с диском в событии draw - очень плохая идея.
Записан

- А какой, собственно, командой процессора колобок ест черта?
- Командой EAT...
Справка и FAQ в правом верхнем углу...
lucheus
Free Bird
«Старожил форума»
******

Репутация: 81
Offline Offline

Пол: Мужской
Награды:
500 сообщений!За постоянность! [50 дней на форуме]
API: GameMaker Studio 2
Деятельность: Игростроение, дизайн, музыка, ролики и т.п
Сообщений: 769


« Ответ #2 : Февраль 20, 2022, 04:52:24 »

https://manual.yoyogames.com/Additional_Information/The_File_System.htm

Код:
if directory_exists("D:\Slider\userdata")
{
draw_text(0,15,"Нашел!!!1")
}
Выполнять операцию с диском в событии draw - очень плохая идея.


Спасибо!
Записан

"Глина, из которой ты слеплен, высохла и затвердела, и уже ничто и никто на свете не сумеет пробудить в тебе уснувшего музыканта или поэта, или астронома, который, быть может, жил в тебе когда-то" (с) Антуан де-Сент Экзюпери

Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

HellRoom Games © 2006-2012 All Rights Reserved
Powered by SMF 1.1.21 | SMF © 2013, Simple Machines
Страница сгенерирована за 0.102 секунд. Запросов: 28.