PDA

Просмотр полной версии : Слот аппараты ( продолжение ) - линии за кадром


in4core
21.12.2011, 22:47
http://www.vulcan-casino.com/gaminator/book-of-ra

Допустим включим все 9 линий ( не важно ). Мы их четко видим, все отлично. Начинаем крутить... Выходит совпадение, и теперь выигрышные комбинации подсвечиваются под цвет нужной линии, при этом в местах символов, там где подсветка, часть линий пропадает.
Собственно всю голову уже поломал как это можно сделать :(

Есть вариант, что линии так и остаются нетронутыми, а сверху просто рисуется символ УЖЕ с обводкой!!! НО черт побери, в большинстве автоматов фон символа прозрачный, а линии сзади все равно не видно...

Может кто нибудь сможет придумать, как это сделать можно? Ну уж не через graphics же рисовать :( тогда там с 1000 комбинаций замучаешься

Котяра
22.12.2011, 01:44
Я рисовал через graphics.
Нет там 1000 комбинаций.

in4core
22.12.2011, 02:15
через графикс ??? ООО, может ты меня немного не так понял, - тоесть скажем по 9 линии ижет совпадение - ты рисуешь lineTo, lineTo.... drawRect.... lineTo...drawRect и т.д. ? Мне кажется это дико напряжно для каждой линии плюс для каждой группы элементов. С тысячей это я погорячился, но комбинаций 50-100 будет точно

Добавлено через 3 минуты
P.s. а может быть как-то маской скрывать можно или вырезать куски? Не ?
Котяра раз ты с этим работал такой еще вопрос, с лицензированием связанный. Заказчик дал задание, но не продумал изначально момент графики, откуда вы брали графику на аппараты? С кем нужно связываться или деньги куда платить, не подскажешь?

Котяра
22.12.2011, 02:34
тоесть скажем по 9 линии идет совпадение - ты рисуешь lineTo, lineTo.... drawRect....
именно так. потом мувик линии ещё и фильтрами оборачивается и мигает по твину).
и не надо никаких комбинаций
я рисовал по некоему числу
9 линия - результат 11000.
9 линия это к примеру линия проходящая по 01223 - это по сути координаты входящих в линию квадратов.
рисуешь себе от координаты цифры до начала квадрата, потом смотришь на следующего - на той же горизонтали или нет, занята клетка или нет итп..
реально код рисования где-то строчек в 100 был максимум.

На ПС не отвечу. Я кодил движок для кучи разных слотов. Графика и правила - не моя забота.

TanaTiX
22.12.2011, 02:54
А у нас квадраты для выделения и линии готовые (сплошные рисованые). Линии маской приводятся к нужному виду, чтоб за обводкой не видны были.

in4core
22.12.2011, 04:01
А у нас квадраты для выделения и линии готовые (сплошные рисованые) Хорошо тока с одной стороны, в моем случае я тоже пишу движок как и котяра, мне 100 автоматов сделать надо

TanaTiX
22.12.2011, 11:50
А если в 50 из них дизайн обводки поменяется?

in4core
22.12.2011, 13:40
На то он и движок, чтобы была возможность как битмапа так и дровинга