![]() |
Как сделать, чтоб луч света из некоторой точки светил и посвечивал под курсором?
как просто круглое светлое пятно под мышой аля свет прожектора, я знаю...а мне надо чтоб такой широкий лучик светил через весь экран и подсвечивал область под мышой. moveto тут не проходит))
|
Вложений: 1
один из вариантов
|
Вложений: 1
Я бы, наверное, так сделал.
|
Забавно :)
|
Вариант Dindin можно усоврершенствовать до целого Filla, это уберёт перекрывание...
Второй вариант... прикольно, единственное, можно заливку самого луча не с чёрного до белого, а полностью прозрачного белого до чуть-чуть видного белого... |
Вложений: 1
Что бы мы с Dindin(ым) делали без мудрых советов Мастера? :)
А вот так сойдет? Интересно, а сам Мастер мог бы придумать и сделать такое? :D |
Вложений: 1
пускай пятно еще и размер от расстояния меняет :)
|
У меня постепенно развивается комплекс неполноценности :):).
|
Я бы сказал – классно! Но, сначала, надо дождаться вердикта Мастера. :)
|
честно говоря, я думал что вы будете решать эту задачу через getbounds. а вы сделали ака линза-эффект. более того в корне неправильно понятие света. вы зачем то затемнили все остальное и луч сделали незатемненным. хотя надобыло через advanced или в крайнем случае brightness реализовывать эффект света. когда включается прожектор, он сначала ослепляет, потом его мощность спадает, но там где он светит, постоянно чувствуется некая разбеленность изображения. а сдеся все наоборот.
|
более того. геометрия луча и геометрия пятна света не стыкуются. луч должен идти по касательной к пятну а не в точки с наибольшим и наименьшими кординатами пятна. касательную можно через cos И sin реализовать
|
Цитата:
варианты решений задачи полностью соответствуют тому как ты её поставил. (см. первое собственное сообщение) луч светит через весь экран и подсвечивает то что под курсором при наведении. выясняется что ты абсолютно не объяснил что тебе нужно, и, более того, у тебя оказывается есть план действий как решать эту задачу. вместо того чтобы хотя бы из элементарной вежливости поблагодарить народ за усилия, которые оказывается никому не нужны. думаю, на этом вся помощь тебе закончится. (предчувствие) |
Мдя... даже ответить нечего.... А та-а-ак хочется... :D
Но, создается такое впечатление, что это чадо даже не смотрело предложенные примеры, - иначе бы оно не написало бы такого: более того. геометрия луча и геометрия пятна света не стыкуются. луч должен идти.... И sin и cos разглядело бы в исходнике Silina. Ну, да ладно, видно его "ослепил" его собственный advanced и гетбаундовый прожектор. Ну очень хочется его увидеть. :D ЗЫ. А предчуствия Nox(a) - как всегда - верны. :) |
Гы...зайти под другим логином и спросить никогда не составит проблемы. синуса я видимо действительно не заметил, за старания поблагодарил выше. осталось извиниться только, что затронул чье то затоптанное самолюбие))) а понятие света у вас все равно неправильное. ибо я не говорил что вокруг должно быть темно. необязательно создавать тьму чтоб увидеть свет. просто можно сделать еще светлее и все.
|
| Часовой пояс GMT +4, время: 16:09. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.