Общие вопросы по Game Maker 6/7/8/Studio
|
|
BRESS | Дата: Вторник, 15.09.2015, 13:09 | Сообщение # 766 |
Мастер-ломастер
Группа: Администраторы
Сообщений: 3120
Награды: 1
Репутация: 224
Статус: Offline
| Цитата Dimas ( ) BRESS, вот исходник: А это точно тот исходник? Что-то я не нашел тут попытки реализации того, о чем идет речь. А так, раз уж передо мной "чистый лист", попробую объяснить на словах. Как я понял, тебе нужно сделать так, чтобы мячик разбивал блок с двух раз. Для этого в событии Create для блока пиши:
Частая ошибка новичков заключается в том, что они пишут не hp или тому подобное, а health. А health - это глобальная переменная, и она действует на все объекты в комнате одновременно. Именно поэтому у них часто встречаются ошибки с уничтожением всех объектов в комнате, зависящих от переменной health.
Далее для объекта мяча при столкновении с нашим блоком добавляем следующий код:
Код //Тут ты вставишь свой код для того, чтобы шарик отталкивался от блока //... //А код ниже служит для уменьшения хелсбара нашего блока. with other { hp-=1; if h<1 instance_destroy(); }
Для ваших вопросов по Game Maker есть специально созданный форум. Оставьте в покое мою личку. Спасибо за внимание!
|
|
| |
Dimas | Дата: Вторник, 15.09.2015, 14:09 | Сообщение # 767 |
Новичок
Группа: Пользователи
Сообщений: 21
Награды: 0
Репутация: 0
Статус: Offline
| BRESS, все, понял спасибо) я как раз вводил глобальную переменную)) в принципе я то же пытался сделать, но у меня была глобальна переменная, поэтому не получалось)Добавлено (15.09.2015, 14:00) --------------------------------------------- я вчера вообще решил справку почитать, столько функция новых нашел в gml Добавлено (15.09.2015, 14:09) --------------------------------------------- и еще вопросик есть, в этой игрушке если боком платформы мяч отбивать он застревает и зависает в воздухе нужно либо убрать платформу и попустить мяч либо пробел нажать, этого можно как то избежать?
|
|
| |
Xomafok | Дата: Пятница, 18.09.2015, 17:51 | Сообщение # 768 |
Известен под логином VS games
Группа: Постоянный
Сообщений: 932
Награды: 2
Репутация: 172
Статус: Offline
| Знакомая проблема. Платформа слишком быстро передвигается. Во избежание уменьши скорость платформы.
|
|
| |
MaEStRo | Дата: Понедельник, 21.09.2015, 16:16 | Сообщение # 769 |
Заглянувший
Группа: Пользователи
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline
| Люди, у меня такая проблема с game maker studio у меня вместо нормального размера шрифта пишется очень маленький и это создает неудобство хотя когда я его только скачал и пользовался им все было нормально а потом как-то раз такое случилось, я конечно пробовал переустанавливать gms но не помогло не знаю что с этим делать это реально мешает.
|
|
| |
Gracio001 | Дата: Понедельник, 21.09.2015, 16:23 | Сообщение # 770 |
*классный титул*
Группа: Администраторы
Сообщений: 1335
Награды: 2
Репутация: 187
Статус: Offline
| MaEStRo, скриншот в студию.
ты никогда не станешь просто девочкой из песни.
|
|
| |
MaEStRo | Дата: Понедельник, 21.09.2015, 16:27 | Сообщение # 771 |
Заглянувший
Группа: Пользователи
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline
| вот
|
|
| |
BRESS | Дата: Понедельник, 21.09.2015, 17:20 | Сообщение # 772 |
Мастер-ломастер
Группа: Администраторы
Сообщений: 3120
Награды: 1
Репутация: 224
Статус: Offline
| Цитата MaEStRo ( ) Люди, у меня такая проблема с game maker studio у меня вместо нормального размера шрифта пишется очень маленький и это создает неудобство хотя когда я его только скачал и пользовался им все было нормально а потом как-то раз такое случилось, я конечно пробовал переустанавливать gms но не помогло не знаю что с этим делать это реально мешает. Странно. Не должен был шрифт просто так вот поменяться. Попробуй в настройках полазать. Может быть, поможет. Там, если я не ошибаюсь, есть меню, отвечающее за изменение шрифта редактора:
Для ваших вопросов по Game Maker есть специально созданный форум. Оставьте в покое мою личку. Спасибо за внимание!
|
|
| |
MaEStRo | Дата: Четверг, 24.09.2015, 00:01 | Сообщение # 773 |
Заглянувший
Группа: Пользователи
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline
| Все спасибо помогло только странно что я не изменял настройки а оно изменилось ну ладно буду теперь знать!! Добавлено (24.09.2015, 00:01) --------------------------------------------- Прошло немного времени и у меня появилась еще одна проблема. Я пытаюсь вывести текст на экран ну то есть там очки и жизни, но не получается он просто не выводится хотя я везде смотрел там используется точно такой же код. draw_set_font(font0); draw_set_color(c_green); draw_text(32, 32, "Score: "+string(score)); draw_text(32, 48, "Lives: "+string(lives));
P.S Font 0 у меня создан.
|
|
| |
BRESS | Дата: Четверг, 24.09.2015, 12:31 | Сообщение # 774 |
Мастер-ломастер
Группа: Администраторы
Сообщений: 3120
Награды: 1
Репутация: 224
Статус: Offline
| MaEStRo, скорей всего ты этот код в событие Step пихаешь, а надо в Draw. Плюс проверь наличие нужного объекта в комнате.
Для ваших вопросов по Game Maker есть специально созданный форум. Оставьте в покое мою личку. Спасибо за внимание!
|
|
| |
MaEStRo | Дата: Четверг, 24.09.2015, 15:31 | Сообщение # 775 |
Заглянувший
Группа: Пользователи
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline
| нет я создал объект controller и в драв написал этот код и сам объект контролер присутствует в комнате
|
|
| |
BRESS | Дата: Четверг, 24.09.2015, 17:36 | Сообщение # 776 |
Мастер-ломастер
Группа: Администраторы
Сообщений: 3120
Награды: 1
Репутация: 224
Статус: Offline
| Цитата MaEStRo ( ) нет я создал объект controller и в драв написал этот код и сам объект контролер присутствует в комнате Значит мне нужен исходник, чтобы разобраться.
Для ваших вопросов по Game Maker есть специально созданный форум. Оставьте в покое мою личку. Спасибо за внимание!
|
|
| |
MaEStRo | Дата: Четверг, 24.09.2015, 18:29 | Сообщение # 777 |
Заглянувший
Группа: Пользователи
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline
| Я еще нечто странное заметил у меня не отображаются очки и жизни даже когда я в драв создаю Draw Variable если до этого я делал через код и я думал что могут быть ошибки то тут сомнений нету что-то не так либо с GM или что не знаю я даже пробывал делать на GMS и тоже самое не чего не понимаю что это за фигня. P.S я разместил объект контроллер в комнате.Добавлено (24.09.2015, 18:27) --------------------------------------------- ага только что я создал новый проект и сделал там тоже самое с контроллером все работает значит код правильный а зашел обратно к себе не работает что за фигня Добавлено (24.09.2015, 18:29) --------------------------------------------- так я кажется понял у меня что-то с самим исходником на нем не работает а вот на других все норма значит прост на другом переделаю!
|
|
| |
BRESS | Дата: Четверг, 24.09.2015, 19:00 | Сообщение # 778 |
Мастер-ломастер
Группа: Администраторы
Сообщений: 3120
Награды: 1
Репутация: 224
Статус: Offline
| Цитата MaEStRo ( ) так я кажется понял у меня что-то с самим исходником на нем не работает а вот на других все норма значит прост на другом переделаю! Не может быть, что ни с того, ни с сего в одном исходнике всё работает, а в другом - нет. Явно в чем-то есть причина. Надо внимательно смотреть код.
Для ваших вопросов по Game Maker есть специально созданный форум. Оставьте в покое мою личку. Спасибо за внимание!
|
|
| |
MaEStRo | Дата: Четверг, 24.09.2015, 19:17 | Сообщение # 779 |
Заглянувший
Группа: Пользователи
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline
| так я тот же код в другой исходник вставлял и все работает
|
|
| |
BRESS | Дата: Четверг, 24.09.2015, 19:25 | Сообщение # 780 |
Мастер-ломастер
Группа: Администраторы
Сообщений: 3120
Награды: 1
Репутация: 224
Статус: Offline
| Цитата MaEStRo ( ) так я тот же код в другой исходник вставлял и все работает Графика в Game Maker работает по принципу машины состояний: ты вводишь различные параметры и они продолжают работать, сохраняя свое состояние. К примеру, ты выбираешь цвет, и он применяется для вывода графики до тех пор, пока ты его не изменишь. Таким образом ты мог где-то изменить, к примеру, режим смешивания, и он применяется и к выводу текста, в результате чего он отображается некорректно. Скорей всего, ты просто где-то упустил подобный момент и вот он дает о себе знать. На твоем месте, я бы просто перерыл исходник. Но если тебе удобно начать с чистого листа, то пожалуйста.
Для ваших вопросов по Game Maker есть специально созданный форум. Оставьте в покое мою личку. Спасибо за внимание!
|
|
| |