Результаты поиска для 'прозрачность'

SFML и C++ Уроки \ Разработка игр Форумы Поиск Результаты поиска для 'прозрачность'

Просмотр 8 результатов - с 16 по 23 (всего 23)
  • Автор
    Результаты поиска
  • #2376

    В ответ на: Работа с текстом

    Heisenberg
    Heisenberg
    Участник

    Цвет имеет набор от 0-255 RGBA.
    Red Green Blue Aplha(прозрачность)
    text.setFillColor(sf::Color(255,255,0,255));

    Смешивай краски и получай любой цвет.

    #1703

    legozaur
    Участник

    А что насчёт того, что если спрайт прозрачный, то прозрачность спрайтов складывается, и получается не очень красиво.
    Или это уже другая тема

    #1209

    В ответ на: Collision Detection.

    Павел Букреев
    Павел Букреев
    Хранитель

    а как трехмерный паралеллепипед вписывается в 2д игру? тогда эти две стороны , которые тебе нужны, превращаются в квадрат..

    а вобще – шарик можно сделать и спрайтом с прозрачностью по бокам (и он будет квадратным, хоть этого и не видно), и при столкновении мяча с прямоугольником можно прописать условия , которые толкнут мяч в нужную сторону от этой их общей точки.  например если шар летит влево-вверх, при этом касается кирпичика – то направление по Y шара меняется на противоположное. ну как то так, своего рода псевдофизика получается. но работать будет :)

    Heisenberg
    Heisenberg
    Участник

    Написал систему генерации бонуснах рун, которые появляются в генераторах случайным образом. Но где-то теряется логика условий, и они перестают их генерировать.
    Ещё если немного подождать, то начинает просидать fps, до тех пор пока не поднимешь хотябы одну руну.


    timurmagicstick
    Участник

    спасибо за ответ
    вот только дошел до этого урока с createMaskFromColor
    скачал новый тайл и тут даже не нужно делать прозрачность, как так?
    он изначально прозрачный?

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

    Да , такое выделение является правильным.

    В случае со вторым рядом картинки тебе просто надо будет менять ширину спрайта.

    пепеткой в паинте узнаешь код цвета (rgb) и прописываешь createMaskFromColor(этот код цвета тут). поищи , в одном из уроков это было (там еще прозрачность героя в заголовке по моему..)

    Павел Букреев
    Павел Букреев
    Хранитель

    Урок 8
    Кто заметил, что при одновременном нажатии кнопок (например вверх+влево) персонаж лев быстрее двигается? Или это не баг , это фича такая?)
    Какие предложения по исправлению? Я знаю одно, рассмотрю и ваши :)


    Igor97
    Участник

    Делаю урок 8

    здесь ошибка float speed = 0;
    int dir = 0; использование инициализатора элемента данных не допускается

    Вложения:
    You must be logged in to view attached files.
Просмотр 8 результатов - с 16 по 23 (всего 23)