|
Загрузка объектов
|
|
| [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, это может пригодиться для чего угодно. Редактор, выбор аватарки Куча вариантов. |
|