Рейтинг

  • Страница 1 из 1
  • 1

Загрузка объектов
[1] Transced [31 Июля 2011, 20:40]
Я не когда не работал с загрузкой объекта с
определенной папки. Вот есть такая команда:
Code
sprite_add_sprite(fname)

то есть будет выполнена загрузка спрайта
с fname, то есть указанный путь еще в
создании игры. А мне нужно что бы выбивало
вот такое окно:

Что бы игрок сам мог выбрать спрайт для
определенного объекта. Любую картинку расширением
png, jpg, gif.


Сообщение отредактировал Transced - Воскресенье, 31 Июля 2011, 20:43
[2] Лер_да_Рим [31 Июля 2011, 20:52]
Code
spr = get_open_filename('Sprites|*.gmspr;*.bmp;*.png;*.jpg;*.gif','');
sprite_replace_sprite(sprite_index,spr);


Сообщение отредактировал Лер_да_Рим - Воскресенье, 31 Июля 2011, 20:52
[3] Transced [31 Июля 2011, 20:53]
Лер_да_Рим, а Коментарии можно, я то понял но хотелось бы от самого писателя кода.
[4] Лер_да_Рим [31 Июля 2011, 20:56]
А что комментировать? Первой строчкой выбирается картинка/спрайт, второй она заносится в спрайты.

Добавлено (31.07.2011, 20:56)
---------------------------------------------
Оффтоп: Ты, честно говоря, не похож на Хранителя Языка. Столько ошибок...

[5] Transced [31 Июля 2011, 21:04]
Лер_да_Рим, по поводу ошибок, где?

Добавлено (31.07.2011, 21:01)
---------------------------------------------
Лер_да_Рим, Она заносится в спрайты под именем spr?

Добавлено (31.07.2011, 21:04)
---------------------------------------------
А можно к этим командам маленький примерчик?

[6] Лер_да_Рим [31 Июля 2011, 21:48]
Quote (Transced)
А можно к этим командам маленький примерчик?

Хм, только завтра утром, так как сейчас уже ухожу.

Quote (Transced)
Лер_да_Рим, по поводу ошибок, где?

Не когда, что бы...
[7] Transced [31 Июля 2011, 22:06]
Про некогда ты прав, а по поводу что бы это спорный вопрос.

Сообщение отредактировал Transced - Воскресенье, 31 Июля 2011, 22:06
[8] Dva_Kota [01 Августа 2011, 12:59]
Quote (Transced)
Лер_да_Рим, Она заносится в спрайты под именем spr?

Нет, индекс спрайта записывается в переменную spr, а потом (во второй строке) спрайт с именем sprite_index заменяется загруженным спрайтом.

Здесь есть примеры загрузки ресурсов через диалоговое окно (как тебе нужно). Только там еще лишнее есть, но код примерно такой же.
[9] AGENTX001 [01 Августа 2011, 13:49]
Quote (Transced)
Что бы игрок сам мог выбрать спрайт для определенного объекта. Любую картинку расширением png, jpg, gif.

Можно вопрос, зачем это тебе? Не собираешься ли ты делать убийцу нубстера?)
[10] Лер_да_Рим [01 Августа 2011, 15:19]
AGENTX001, это может пригодиться для чего угодно. Редактор, выбор аватарки smile Куча вариантов.

  • Страница 1 из 1
  • 1