|
[ На главную ] -- [ Список участников ] -- [ Правила форума ] -- [ Зарегистрироваться ] |
On-line: |
Game Maker Форум / Вопросы и Ответы (Для Опытных) / Название спрайта беру из файла, ГМ его считывает, но не |
Страницы: 1 |
Автор | Сообщение | ||
claygod Группа: Участники Сообщений: 3 |
Добавлено: 29-06-2006 19:01 | ||
Название спрайта беру из файла, ГМ его считывает, но не использует. К примеру - название спрайта z099, это я записываю в текстовом файле, закидываю в игру, присваиваю переменной card_pic это значение, а при рисовании этот спрайт не выводится... Пришлось узнать порядковый номер спрайта в игре, и его записать в текст, перевёл в вещественные числа - всё работает! | |||
CH@$ER Дундук - не беспокоить! Группа: Модераторы Сообщений: 1435 |
Добавлено: 29-06-2006 23:07 | ||
Конечно! Текст - это просто текст, а то, что ты пишешь в скрипте - это указатель. | |||
Ka1miK Тут могла быть ваша реклама Группа: Сообщество GM Сообщений: 1014 |
Добавлено: 30-06-2006 00:40 | ||
если чё работает так: execute_string('draw_sprite('+string(card_pic)+',image_number,x,y) |
|||
Ka1miK Тут могла быть ваша реклама Группа: Сообщество GM Сообщений: 1014 |
Добавлено: 30-06-2006 00:48 | ||
лишнее переменные не будут нужны) | |||
WertyXBOCT магистр Группа: Сообщество GM Сообщений: 453 |
Добавлено: 19-07-2006 11:59 | ||
Я вот так делал:
Файл тикст такой
|
|||
claygod Группа: Участники Сообщений: 3 |
Добавлено: 21-07-2006 12:02 | ||
Вопрос, я закачал в переменную (к примеру Sprite_Name) название спрайта, этот спрайт имеется в наличии. Но draw_sprite(Sprite_Name,subimg,x,y) не изволит выводить картинку... я поставил порядковый номер спрайта (узнав его заранее) global.masscardsprite[i]=file_text_read_string(file_readed_id) Sprite_Name=real(global.masscardsprite[card_num]); Пробовал real заменить на string, но всё равно, ничего не получилось. Как превратить текст в указатель? (Блин.) |
|||
WertyXBOCT магистр Группа: Сообщество GM Сообщений: 453 |
Добавлено: 25-07-2006 14:04 | ||
Ну для загрузки файлов с одинаковыми параметрами можно написать и покороче. Но чтобы потом волосы на волосатой попе не рвать лучше придумать скрипт который отделяет знаки в строке. Это пригодится нетолько в загрузке ресурсов но и в загрузке карт например. |
|||
Ka1miK Тут могла быть ваша реклама Группа: Сообщество GM Сообщений: 1014 |
Добавлено: 27-07-2006 12:02 | ||
ДА я тоже делал, как у WertyXBOCT. Если я всё правильно понял, там для каждого значения не строка пропускается, а ставиться знак. ну типа "val1;val2;val3;", но ворпос не в этом. Вообще всегда когд читаешь текст из файла нужна функция execute_string() | |||
Ka1miK Тут могла быть ваша реклама Группа: Сообщество GM Сообщений: 1014 |
Добавлено: 28-07-2006 22:52 | ||
ну да, я имел ввиду надо об этом помнить, что если чёто не получается, то надо пользоваться ей |
Страницы: 1 |
Game Maker Форум / Вопросы и Ответы (Для Опытных) / Название спрайта беру из файла, ГМ его считывает, но не |