Вверх ↑
Этот топик читают: Гость
Ответов: 47
Рейтинг: 0
#1: 2018-11-12 15:33:58 ЛС | профиль | цитата
Помогите получить не просто к примеру зеленый, а неоновый зеленый цвет

Редактировалось 1 раз(а), последний 2018-11-12 15:36:51
карма: 0

0
Ответов: 2236
Рейтинг: 676
#2: 2018-11-12 15:49:12 ЛС | профиль | цитата
А как это должно выглядеть? Есть с чем сравнить?
карма: 11

0
Ответов: 8921
Рейтинг: 823
#3: 2018-11-12 16:48:03 ЛС | профиль | цитата
SaturN26, "Так вот он какой, северный олень!"
Выбирайте и sla8a подскажет, как его сделать
Северный Олень


Add(MainForm,2953706,266,217)
{
Color=4194111
Point(doColor)
}
Add(ScrollBar,5332912,161,42)
{
Left=25
Top=5
Width=180
Max=255
Page=16
Position=63
link(onPosition,14455197:doEvent1,[])
}
Add(ScrollBar,14675051,168,84)
{
Left=25
Top=30
Width=180
Max=255
Page=16
Position=255
link(onPosition,3755977:doEvent1,[])
}
Add(ScrollBar,14212214,175,126)
{
Left=25
Top=55
Width=180
Max=255
Page=16
Position=63
link(onPosition,4578829:doEvent1,[])
}
Add(Label,12193440,287,168)
{
Top=5
Width=20
Height=65
Color=4194111
Font=[MS Sans Serif,12,1,0,1]
Caption="R\r\nG\r\nB"
AutoSize=1
Alignment=2
Point(doColor)
}
Add(Label,16180498,287,42)
{
Left=215
Top=5
Color=4194111
Caption="63"
Point(doColor)
}
Add(Label,9546021,287,84)
{
Left=215
Top=30
Color=4194111
Caption="255"
Point(doColor)
}
Add(Label,9401639,287,126)
{
Left=215
Top=55
Color=4194111
Caption="63"
Point(doColor)
}
Add(RGB,2938725,161,182)
{
link(onRGB,2697973:doEvent1,[])
link(R,5332912:Position,[])
link(G,14675051:Position,[])
link(B,14212214:Position,[])
}
Add(Hub,14455197,210,42)
{
link(onEvent1,16180498:doText,[])
link(onEvent2,643189:doWork1,[(249,55)])
}
Add(Hub,3755977,217,84)
{
link(onEvent1,9546021:doText,[])
link(onEvent2,643189:doWork2,[])
}
Add(Hub,4578829,224,126)
{
link(onEvent1,9401639:doText,[])
link(onEvent2,14969427:doWork2,[])
}
Add(HubEx,14969427,245,133)
{
Angle=1
link(onEvent,2938725:doRGB,[(249,167)(151,167)(151,188)])
}
Add(HubEx,643189,245,91)
{
Angle=1
link(onEvent,14969427:doWork1,[])
}
Add(Hub,2697973,217,182)
{
OutCount=5
link(onEvent1,16180498:doColor,[(256,188)(256,55)])
link(onEvent2,9546021:doColor,[(263,195)(263,97)])
link(onEvent3,9401639:doColor,[(270,202)(270,139)])
link(onEvent4,12193440:doColor,[(278,209)(278,181)])
link(onEvent5,2953706:doColor,[(256,216)(256,251)])
}

карма: 19

0
Ответов: 9906
Рейтинг: 351
#4: 2018-11-12 17:05:18 ЛС | профиль | цитата
Леонид, а включить Transparent у Label-ов, что -- религия не позволила

Редактировалось 1 раз(а), последний 2018-11-12 17:05:40
карма: 9

0
Ответов: 8921
Рейтинг: 823
#5: 2018-11-12 18:36:41 ЛС | профиль | цитата
Galkov, включать Transparent у Label-а с детства боюсь, как бы чего не вышло
карма: 19

0
Ответов: 2236
Рейтинг: 676
#6: 2018-11-12 19:10:31 ЛС | профиль | цитата
Леонид, transparentophobia?
карма: 11

0
Ответов: 8921
Рейтинг: 823
#7: 2018-11-12 21:35:20 ЛС | профиль | цитата
sla8a, наверное да, а вот electrophobia точно нет с тех пор, как лампочку от фонарика засовывал в патрон, свисающий с потолка (перед этим спрашивал у матери, почему большая лампочка от батарейки не горит, а она ответила "Лошадь целый состав вагонов никак не может везти!"). Ход моих рассуждений понятен: если паровоз запрячь в телегу, ух и помчится!
карма: 19

0
Ответов: 47
Рейтинг: 0
#8: 2018-11-13 10:42:39 ЛС | профиль | цитата

Вот пример
Вот такой эффект хочу получить, возможно ли?
Планирую выводить надпись с прозрачным фоном на экран, и хочется такой эффект применить

Редактировалось 1 раз(а), последний 2018-11-13 10:43:45
карма: 0

0
Ответов: 1926
Рейтинг: 172
#9: 2018-11-13 17:55:00 ЛС | профиль | цитата
openGL? Только я в нём - 0
карма: 9
0
Ответов: 8921
Рейтинг: 823
#10: 2018-11-14 11:23:34 ЛС | профиль | цитата
3042, можно и по точкам отрисовать (см. рис.), но в HiAsm слишком долго разве что в IC сделать побыстрее. Конечно в openGL.
NEON.jpg
карма: 19

0
Ответов: 16884
Рейтинг: 1239
#11: 2018-11-14 19:08:14 ЛС | профиль | цитата
SaturN26 писал(а):
Помогите получить не просто к примеру зеленый, а неоновый зеленый цвет
На самом – то деле неон светится ярким красно–оранжевым светом. Богатой гаммы цветов добиваются введением в газ ламп паров ртути и натрия.

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 8921
Рейтинг: 823
#12: 2018-11-14 21:08:56 ЛС | профиль | цитата
Tad, на всякий случай посмотрел элемент ToRGB, блин, ни ртути, ни натрия, одни голимые цифири
карма: 19

0
Ответов: 16884
Рейтинг: 1239
#13: 2018-11-14 21:47:27 ЛС | профиль | цитата
Леонид писал(а):
блин, ни ртути, ни натрия
Так там и неона нет.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 1926
Рейтинг: 172
#14: 2018-11-17 01:53:54 ЛС | профиль | цитата
Ну, в hiasm есть и другие красивые эффекты, например:
Add(MainForm,1876059,231,217)
{
Position=1
Point(Handle)
Point(onPaint)
link(onCreate,11720701:doDraw,[])
}
Add(Img_Text,11720701,287,231)
{
X=1
Y=1
Font=[Comic Sans MS,48,1,32896,204]
Orientation=1
Text="HiAsm"
link(onDraw,15392324:doFor,[])
link(Bitmap,5084647:Var2,[])
}
Add(PaintBox,44840,287,140)
{
Left=60
Top=55
Width=285
Height=80
Color=16777215
Point(onClick)
}
Add(GetDataEx,5084647,287,210)
{
link(Data,44840:Bitmap,[])
}
Add(Img_Bmp,10832020,532,231)
{
TransparentColor=16777215
link(onDraw,15026459:In,[])
link(Bitmap,7178937:Var3,[(538,215)])
}
Add(GetDataEx,7178937,469,210)
{
Angle=3
link(Data,12242123:Var3,[])
}
Add(GetDataEx,12242123,420,210)
{
Angle=3
link(Data,5084647:Var3,[])
}
Add(JanFX,9151570,469,350)
{
Color=8421376
Point(doSpray)
Point(doTrace)
Point(doShadowUpLeft)
Point(doSolarize)
Point(doPosterize)
Point(doSplitBlur)
Point(doAddColorNoise)
Point(doSemiOpaque)
Point(doQuartoOpaque)
Point(doPlasma)
Point(doConvolveFilter)
link(onResult,16688876:doWork3,[(515,356)])
link(Bitmap,7178937:Var2,[])
}
Add(JanFX,12573361,420,231)
{
Value1=7
Color=8421376
Point(doSpray)
Point(doTrace)
Point(doShadowUpLeft)
Point(doSolarize)
Point(doPosterize)
Point(doSplitBlur)
Point(doAddColorNoise)
Point(doSemiOpaque)
Point(doQuartoOpaque)
Point(doPlasma)
Point(doConvolveFilter)
link(onResult,16688876:doWork2,[])
link(Bitmap,12242123:Var2,[])
}
Add(For,15392324,336,231)
{
Start=1
End=5
link(onEvent,12573361:doConvolveFilter,[(394,237)(394,307)])
link(onStop,9151570:doTrace,[(386,244)(386,363)])
}
Add(HubEx,16688876,511,231)
{
link(onEvent,10832020:doDraw,[])
}
Add(LineBreak,6723194,245,140)
{
link(Out,44840:doRefresh,[])
Primary=[15026459,329,91]
}

ps. Нужен компонент http://forum.hiasm.com/topic/49899

Экспериментируйте!

Редактировалось 1 раз(а), последний 2018-11-17 01:54:22
карма: 9
0
14
Сообщение
...
Прикрепленные файлы
(файлы не залиты)