ребят кто на виндовс сидит запутите пожалуйста .

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

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

Просмотр 5 сообщений - с 1 по 5 (из 5 всего)
  • Автор
    Сообщения
  • #2040
    totalGreen
    totalGreen
    Участник
    Сообщений:12

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

    Репутация:2

    проверить работает ли? спраит должен при новедении закраситься в зеленый.

    Вложения:
    You must be logged in to view attached files.
    #2043
    Павел Букреев
    Павел Букреев
    Хранитель
    Сообщений:587

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

    Репутация:106

    называй темы по сути проблемы, то есть ” перекрасить в другой цвет фигуру/тайл по наведению мыши”

    в одном из уроков мы делали такое, где то 15-17 посмотри. по клику мыши красили

     

    #2054
    totalGreen
    totalGreen
    Участник
    Сообщений:12

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

    Репутация:2

    добавил в этот же код ,кнопку и получил … нажимаю в любую часть окна и и один понт считывается нажатие по спрайту.

    где накосячил ?

    #2056
    Павел Букреев
    Павел Букреев
    Хранитель
    Сообщений:587

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

    Репутация:106

    по моему предыдущий код мешает, попробуй его закомментить

    #2068
    totalGreen
    totalGreen
    Участник
    Сообщений:12

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

    Репутация:2

    методом научного тыка понял что он реагирует на код
    if (sf::Mouse::isButtonPressed(sf::Mouse::Left)){if (!testbutton.getGlobalBounds().contains(pos.x, pos.y)){testbool = true;cout<<“true”<<endl;}}
    а без ! куда бы не тыкал . не возвращает true. походу я кординаты не правильносчитываю.

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

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