Вверх ↑
Этот топик читают: Гость
Ответов: 1821
Рейтинг: 168
#1: 2012-01-05 18:41:24 ЛС | профиль | цитата
Доброго времени суток! Хотелось бы увидеть новый Img_Tween с разными методами наложения: умножене, экранное осветление, отрицание, добавление, и т.д...
карма: 5

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#2: 2012-01-05 18:51:53 ЛС | профиль | цитата
sаmakacd писал(а):
Хотелось бы увидеть новый Img_Tween

Сделай, увидим
карма: 22

0
Ответов: 1821
Рейтинг: 168
#3: 2012-01-05 18:52:55 ЛС | профиль | цитата
nesco, пару методов я знаю как туда влепить ну а как сделать тогда сделать
sаmakacd писал(а):
экранное осветление

карма: 5

0
Ответов: 3889
Рейтинг: 362
#4: 2012-01-05 18:53:58 ЛС | профиль | цитата
sаmakacd, Вы начните, Вас поддержат
карма: 1

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#5: 2012-01-05 18:55:14 ЛС | профиль | цитата
sаmakacd писал(а):
ну а как тогда сделать экранное осветление

Ну, искать надо
карма: 22

0
Ответов: 1821
Рейтинг: 168
#6: 2012-01-05 19:40:51 ЛС | профиль | цитата
1nd1g0, nesco, ок, готовлю пальцы
------------ Дoбавленo в 18.59:
nesco, а в компонентах выложить контейер можно? А то я баран по IC по картинках...
------------ Дoбавленo в 19.40:
Вот ImgTween (Add) на компонентах (правда в некоторых местах рисует мусор). Точной документации по методах не нашёл, но думаю это оно:

Add(InfoTip,7902238,154,70)
{
Info=#0:|13:ImgTween: Add|
Font=[MS Sans Serif,8,1,0,1]
Frame=3
Width=785
Height=403
}
Add(MainForm,2953706,98,196)
{
}
Add(Bitmap,2339168,238,133)
{
@Hint=#4:Img1|
Picture=[ZIP3604000078DA5D93DD4B936118C69FCA8EDD9F10745241C2C85EC4C4685936DB823E4869562C2659436DC63E5E27B50EC23A88B70C2A0C2BAB4DA52F2BA3354593EC83422A0822CA93D03C8B86157974753DBB5FB6D6033FC6F3BCF7757FCFE5354A54EE18640571D82C52CBE483FDBDE82C2975A832CB5241401D224D642FA927DB899B6C22EB4915314825594ECD626A9D96559D02DAC7480668790C1CBE0F1CBC0D04F8EEBF06ECEB017C17C879A0E12CB0EB14B0B2C9F61101C2CF68438D6F90DA7B409505547401E5C7813DD4ED3E07ACA2FDBA10E0E19B3B2E3E72797402E624E350FF7301B9937A2B3E0237E4FE610658DD0A740DC93D312079A80AD1C7A88F8E207FA6BE012EC63DF354EE998F80330A0CBF937BF4BAD492EB878E3F01D4DD0426BF02EFE7A87B01EC4802B3F3621F676EE509E0C76FB9BB4F008D17A9DD408E313EF55BFB087D78A8ABBF05A4BF88ED6C16D842DB2377E5AE7D94B501FB2F535B2BF123E3F4C99CFCB4B1187BCE8EABFBD1FC00D848FD4C56DEBA69EB348103B4575ED2413D67673E42D1D15A3D4B2FF3497F96B7EC1FA0867D5BCBFC03FDD4EE94F87AF6E63030BF20F5F7BC660D83524B66BAE0D37C0254739695A7B91F77A8F549FCF651E6C81DD9DC0BD45E652D9C5B076DA7BF17B4D64BF681BB5473893EBA8120EB527E120342DCBB46C64A4E01A39F0AF5EBF38B399D647FBDDCC56DC4DD273E5AD3F6BE337E0B6345868AEBD7B5A438EF8601A943EBFFF51166CEAA4DF4CDEC5D90BD4FBE226F58E743D67245F2AD632D1E8DD6F68B0F3FBF87B95B8AFBAC5C9665F48A0F9D476844FA71744CE61A9D90FD8C6B9E13CE37C65F17F3526BF8FF59CAFF207DE83CF274CA5EE549FC87FE6E505352EAF80B95B2FBC4]
Point(Height)
Point(Width)
AddHint(-4,-27,38,13,@Hint)
}
Add(Bitmap,9196756,294,133)
{
@Hint=#4:Img2|
Picture=[ZIP3604000078DAD592DD4BD36114C70DBA3515BBEBA6CB42104210830A12CA20561062F4862805918851286A25CD373250139766E04B6A79E16CA5499988C5085F4271EA985BBAA1736EE8A61BD3E962F3D3F37B346FEA0FA803DF8BC339DF73CEF7F93EC9AAC4FD113212058E0844EF625FC4E19DC26EFD5F8AA1CC43E8AF1CE46B6A2C83AA18FA5362E84B8EA6F744143D8951BC4F38802E3E92B77191688FFE89B1AC38E6DF3CC4D69AC75C730E3F1AEE60A9BFC54C6D06A6EAEB182B2F335D7189C9F28B4C969E67A2F81C13EA1409856F284862B1AB8CD986DB583499CC3CBB86E9692AD3E517982C167D45A7192F3CC9585E12A3F71218C98967383B4ECE51F8A692149C3DD58436BCCC3566135A5FC35C9B2E73A3D81B58B260509FC1F3BD1BCBCB2CC2C100018759DCA2929AE62AD358FE5C4F28E063A1BD60678EE8537273CD0D365DB3AC8E7FC4671966B6E53EC1D525C6F28F4B4DBA639158EB32717F69663B1C222C38DBC14D6C6D7982EF979AB6966D04BD2EC29B7E6CAF1F105C734A4DC6EAABF42645616FCA66F55B87A8AFE3ECAE927D8B9D6A99DB5EE5B2E55EC03DA495F9426709E1AD0DA6C43B9A3519D227676B2EDE912E427E37CB9F9EF3D3B7226784C57E4583DFA467515B42C06EC4D69ECFC6BC0193D0ACF83420FC56F8BE511D9EC1163C038DB8FB5F88391A5C1FAA587AF70487E0DA3B1E494DD6A69C3D9FACE2367D5AEC1EFF37BC026BC39D529347DF867BB09995FE065C7D1AE9934357815D5BCA7C4711CADF53F87F83A3E52E76E183B5EE26D69A74E993B94CC5F4E3B34C159EC2909B20FF5EC47F1EBF0099D20A64]
Point(Height)
Point(Width)
AddHint(-4,-27,38,13,@Hint)
}
Add(For,448092,497,301)
{
link(onEvent,1769303:doFor,[])
link(End,7093477:Var3,[(510,289)])
}
Add(For,1769303,546,301)
{
link(onEvent,16689696:doGetPixel,[])
link(End,7202716:Var3,[(559,289)(582,289)(582,362)])
}
Add(Button,6845887,98,245)
{
Left=10
Top=10
Caption="start"
link(onClick,16564231:doEvent1,[])
}
Add(Img_GetPoint,16689696,588,301)
{
PColor(Y,43520)
link(onGetPixel,4043316:doGetPixel,[])
link(Bitmap,2339168:Bitmap,[(594,188)(244,188)])
link(Y,11010110:Var1,[(608,289)(627,289)])
}
Add(If_else,14116950,245,245)
{
Type=2
PColor(Op1,43775)
PColor(Op2,43775)
link(onTrue,12658705:doWork1,[])
link(onFalse,12658705:doWork2,[])
link(Op1,4818925:Var2,[])
link(Op2,9196756:Height,[(258,219)(307,219)])
}
Add(If_else,13990786,294,315)
{
Type=2
PColor(Op1,43520)
PColor(Op2,43520)
link(onTrue,4914091:doWork1,[])
link(onFalse,4914091:doWork2,[])
link(Op1,13291781:Var2,[(300,213)(258,213)])
link(Op2,14903261:Var2,[(307,232)(314,232)])
}
Add(ChanelToIndex,12658705,315,245)
{
link(onIndex,9224930:doIndex,[])
}
Add(GetIndexData,9224930,357,245)
{
PColor(Data1,43775)
PColor(Data2,43520)
link(onIndex,13990786:doCompare,[(401,251)(401,296)(282,296)(282,321)])
link(Data1,4818925:Var3,[(363,208)])
link(Data2,14903261:Var3,[(370,215)])
}
Add(ChanelToIndex,4914091,357,315)
{
link(onIndex,10216733:doIndex,[])
}
Add(GetIndexData,10216733,399,315)
{
PColor(Data1,43520)
PColor(Data2,43520)
link(onIndex,9579416:doCreate,[])
link(Data1,13291781:Var3,[(405,201)])
link(Data2,5103120:Var3,[(412,194)])
}
Add(GetDataEx,4818925,245,203)
{
PColor(Data,43775)
link(Data,2339168:Height,[])
}
Add(GetDataEx,14903261,308,210)
{
PColor(Data,43520)
link(Data,5103120:Var2,[])
}
Add(GetDataEx,13291781,252,196)
{
PColor(Data,43520)
link(Data,2339168:Width,[])
}
Add(GetDataEx,5103120,308,189)
{
PColor(Data,43520)
link(Data,9196756:Width,[])
}
Add(Bitmap,9579416,448,301)
{
Point(onCreate)
Point(doCreate)
Point(HHeight)
Point(HWidth)
link(onCreate,448092:doFor,[])
link(HHeight,7093477:Var2,[])
link(HWidth,7202716:Var1,[(461,294)(488,294)])
}
Add(GetDataEx,7093477,448,284)
{
Angle=3
link(Data,9224930:Var,[(363,289)])
}
Add(GetDataEx,7202716,482,357)
{
Angle=3
link(Data,10216733:Var,[(405,362)])
}
Add(Img_GetPoint,4043316,637,301)
{
PColor(X,43775)
PColor(Y,43520)
link(onGetPixel,1217493:doOperation,[])
link(Bitmap,9196756:Bitmap,[(643,182)(300,182)])
link(X,15099635:Var2,[])
link(Y,11760708:Var2,[])
}
Add(GetDataEx,11010110,621,363)
{
Angle=3
PColor(Data,43520)
link(Data,448092:Position,[(503,368)])
}
Add(Math,1217493,700,301)
{
link(onResult,2622951:doCompare,[])
link(Op1,16689696:Color,[(706,289)(736,289)(736,382)(594,382)])
}
Add(Img_Point,14829757,868,301)
{
Point(X)
Point(Y)
Point(Color)
PColor(X,43775)
PColor(Y,43520)
link(Bitmap,12060362:Var3,[(874,289)(905,289)(905,389)])
link(X,15099635:Var3,[(881,269)(650,269)])
link(Y,11760708:Var3,[(888,278)(657,278)])
link(Color,7868492:Var,[(895,282)(915,282)(915,344)(832,344)])
}
Add(Hub,16564231,168,245)
{
OutCount=3
link(onEvent1,14116950:doCompare,[])
link(onEvent2,16371276:doData,[(237,258)(237,426)])
link(onEvent3,9579416:doClear,[(228,265)(228,314)])
}
Add(DoData,16371276,448,420)
{
link(onEventData,4367725:doLoad,[(954,426)(954,272)])
link(Data,12060362:Var2,[])
}
Add(GetDataEx,12060362,448,384)
{
link(Data,9579416:Bitmap,[])
}
Add(GetDataEx,15099635,644,280)
{
Angle=1
PColor(Data,43775)
link(Data,1769303:Position,[(687,285)(687,374)(552,374)])
}
Add(GetDataEx,11760708,651,284)
{
Angle=1
PColor(Data,43520)
link(Data,11010110:Var3,[(677,289)(677,368)])
}
Add(Image,4367725,980,266)
{
Left=110
Top=10
Width=190
Height=145
ViewStyle=0
}
Add(If_else,2622951,742,301)
{
Type=2
Op2=Integer(16581375)
link(onTrue,3232920:doWork1,[])
link(onFalse,3232920:doWork2,[])
}
Add(ChanelToIndex,3232920,784,301)
{
link(onIndex,7868492:doIndex,[])
}
Add(GetIndexData,7868492,826,301)
{
link(onIndex,14829757:doDraw,[])
link(Data1,12892304:Result,[])
link(Data2,1217493:Result,[(839,289)(779,289)(779,346)(706,346)])
}
Add(SelectColor,12892304,826,203)
{
Color=16777215
}


карма: 5

0
6
Сообщение
...
Прикрепленные файлы
(файлы не залиты)