Войти на сайт

Авторизация, ждите ...
×
Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.

ТЕМА: Проблема с видимостью персонажа

Проблема с видимостью персонажа 4 года 7 мес. назад #116006

  • Blaizer
  • Blaizer аватар
  • Вне сайта
  • Путник
  • Сообщений: 2
Сегодня пытался создать по видео-уроку в игре выбор пола, но почему то все пошло через одно место, делал в точности как в видео, но персонаж просто стал невидимым, какие могут проблемы и причины этого?


Видео по которому обучался:
Картинки того, как я это делал вообще - ниже
Надеюсь, что люди помогут начинающему осознать свои ошибки
Администратор запретил публиковать записи гостям.

Проблема с видимостью персонажа 4 года 7 мес. назад #116007

  • AnnTenna
  • AnnTenna аватар
  • Вне сайта
  • Администратор
  • ловлю волны настроения
  • Сообщений: 4605
  • Спасибо получено: 4769
  • Проект месяца 2 местоКоммерсантПобедитель конкурсаПроект года 2 местоПобедитель Сбитой кодировки2 место ГотвВетеранПроект месяца 3 местоУчитель2 место
Ну, тут очевидно ошибка! Видеоурок не смотрела, но уже вижу, что у тебя на второй картинке, где включен переключатель А идет логическая конструкция^

Если Ирина есть в партии, то удаляем Ирину и добавляем Юрия (что правильно)
Иначе ничего не делаем (что неправильно)

В иначе надо дописать Юрий - добавить

Или же уже после условия добавлять Юрия в любом случае, есть ли Ирина в партии или нет.

Во втором же случае все еще хуже, будет код выполняться только при условии, что уже добавлена женщина Ирина в партию, иначе ничего не происходит, и не удивительно, что там пусто.

В итоге проблема в том, что не до конца понимаешь эту логическую конструкцию ЕСЛИ ТО ИНАЧЕ

Все, что идет внутри условия, выполняется только при этом условии!

Администратор запретил публиковать записи гостям.

Проблема с видимостью персонажа 4 года 7 мес. назад #116008

  • Alexandr_7
  • Alexandr_7 аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1196
  • Спасибо получено: 543
  • УчительВетеранПроект года 3 местоПроект месяца 2 местоПроект месяца 3 местоПроект месяца 1 место
2 Картинка подумай логически. Ты добавляешь юрия а затем сразу делаешь проверку и Юрия убирешь. Какой в этом смысл?
2 Картинка 2 условие должно быть в конструкции Иначе 1го условия.
У 2го условия не должно быть Иначе. Если ты не помещаешь код в иначе то зачем его вообще ставить.
3 Картинка. Повторюсь. Не надо ставить галочку Иначе если там пустота. Смысла в этом никакого нет. На оборот по меркам программирования это говнокодом получается
И еще. Все команды выполняются последовательно. Иначе никак не прирывает твой код. Для того чтобы прервать выполнение вызовать Надо "Завершить выполнение"
Но в твоем случае это вообще не надо.
Вообще глянул видео. Короче неслушай ты этого чувака. Очевидно он вообще не понимает как устроен MV.
Если тебе урок то вот урок по VX Ace (В MV также).
Мой вк: vk.com/borisov_alexandr_5
Мой ютуб канал: www.youtube.com/@alexandr_5836
Мой бусти: boosty.to/alexandr-7
Последнее редактирование: 4 года 7 мес. назад от Alexandr_7.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: AnnTenna

Проблема с видимостью персонажа 4 года 7 мес. назад #116012

  • Blaizer
  • Blaizer аватар
  • Вне сайта
  • Путник
  • Сообщений: 2
Всем большое спасибо за ответы, приму к сведению свои ошибки и постараюсь обучаться по правильным урокам!
Администратор запретил публиковать записи гостям.
Время создания страницы: 0.176 секунд