Карта появилась, персонаж пропал.

SFML и C++ Уроки \ Разработка игр Форумы SFML Graphics Карта появилась, персонаж пропал.

В этой теме 7 ответов, 2 участника, последнее обновление Moby Moby 8 года/лет, 5 мес. назад.

Просмотр 8 сообщений - с 1 по 8 (из 8 всего)
  • Автор
    Сообщения
  • #2171

    godness
    Участник
    Сообщений:2

    Зарегистрирован:
    11.10.2015

    Репутация:0

    Прошу помогите, была проблема с прорисовкой карты, но все наладилось, но вот персонаж пропал, не могу его найти, ссылка к проекту

    https://yadi.sk/d/k8_xFNuGkPEN2

    #2172
    Moby
    Moby
    Участник
    Сообщений:5

    Зарегистрирован:
    26.10.2015

    Репутация:1

    Добавь в switch строку

    default: dx = 0; dy = 0;

    #2173

    godness
    Участник
    Сообщений:2

    Зарегистрирован:
    11.10.2015

    Репутация:0

    не помогло

    #2174
    Moby
    Moby
    Участник
    Сообщений:5

    Зарегистрирован:
    26.10.2015

    Репутация:1

    хм… а у меня пошло, щас еще поковыряю

    #2175
    Moby
    Moby
    Участник
    Сообщений:5

    Зарегистрирован:
    26.10.2015

    Репутация:1

    ты точно добавил туда куда надо? так получилось:

    у тебя проблемы в методе update. Попробуй закоментировать вызов метода, и посмотри выводит ли мага

    #2178
    Moby
    Moby
    Участник
    Сообщений:5

    Зарегистрирован:
    26.10.2015

    Репутация:1

    либо инициализируй dx и  dy нолями в конструкторе Player

    #2179

    godness
    Участник
    Сообщений:2

    Зарегистрирован:
    11.10.2015

    Репутация:0

    А всё, спасибо, заработало, по запаре в начало вставил, но теперь по диагонали перестал ходить

    #2180
    +1
    Moby
    Moby
    Участник
    Сообщений:5

    Зарегистрирован:
    26.10.2015

    Репутация:1

    По диагонали и не будет ходить. Не вижу у тебя в коде обработки ходьбы по диагонали. Либо я чего-то пропустил…

Просмотр 8 сообщений - с 1 по 8 (из 8 всего)

Для ответа в этой теме необходимо авторизоваться.