Четверг, 28 Ноября 2024, 16:36

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Спрайт из файла
MrVasLukДата: Суббота, 18 Июля 2015, 12:52 | Сообщение # 1
участник
Сейчас нет на сайте
Здравствуйте.
Нужно сделать так, чтобы при нажатии на объект, он открывал окно загрузки файла (get_open_filename). Когда пользователь выберет спрайт в формате bmp/png/gif или jpg, спрайт должен поменяться на выбранный.
У меня такой код:
Код
new_back_file=get_open_filename('PNG|*.png','')
sprite_index=sprite_add(new_back_file,0,false,false,640,400)

Главное его преимущество в том, что он не работает biggrin
Спрайт просто пропадает. Щто-же делать?


увеличь популярность своего проекта/канала YouTube/странички вк:
FREE Social Promotion
EshfordДата: Суббота, 18 Июля 2015, 15:56 | Сообщение # 2
Богиня Гамака ♥
Сейчас нет на сайте
Код
new_back_file=get_open_filename('PNG.png','')  
sprite_index=sprite_add(new_back_file,0,false,false,0,0)


Не знаю что у тебя, но у меня получилось. Вероятнее всего из-за того, что ты последние два значения слишком большие поставил. xorig и yorig - это оффсеты. То есть координаты, по которым спрайт будет центроваться. У тебя получилось так, что центр спрайта ставился далеко за пределами самого спрайта и он загружался, но вне комнаты.
MrVasLukДата: Суббота, 18 Июля 2015, 21:23 | Сообщение # 3
участник
Сейчас нет на сайте
game maker studio в логе выдает ошибку:
Error! not allowing save with filename 'C:\Users\MrVasLuk\Desktop\Безымянный.png'


увеличь популярность своего проекта/канала YouTube/странички вк:
FREE Social Promotion
EshfordДата: Суббота, 18 Июля 2015, 22:16 | Сообщение # 4
Богиня Гамака ♥
Сейчас нет на сайте
MrVasLuk, не называй спрайты именами с кириллицей. Как один из вариантов.
MrVasLukДата: Воскресенье, 19 Июля 2015, 15:25 | Сообщение # 5
участник
Сейчас нет на сайте
пробовал-не робит

Добавлено (19 июля 2015, 15:25)
---------------------------------------------
Стоп... Заработало, когда я использовал не скриншот игры.
Я использовал screen_save_part("image.png",0,0,640,400) и пробовал полученный файл загрузить в игру. С другими png-шками работает,
а с этой что-то нет... Может, что-то не так сделал?


увеличь популярность своего проекта/канала YouTube/странички вк:
FREE Social Promotion
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг