Вверх ↑
Ответов: 207
Рейтинг: 14
#1: 2021-01-05 15:42:31 ЛС | профиль | цитата
Gunta писал(а):
украшаем Ёлочку

Прицепил гирлянду

Add(PlotPoints,16521572,749,301)
{
Grapher="MyPlotter"
Color=16711680
Size=2
Name="trree3"
Shape=2
Point(doColor)
link(ValueY,1080538:Position,[(755,292)(685,292)(685,362)(496,362)])
link(ValueX,13399946:Result,[(762,285)(608,285)(608,355)(559,355)])
}
Add(MainForm,12600027,336,70)
{
Height=435
Caption="Christmas Tree"
link(onCreate,10086600:doFor,[])
}
Add(Plotter,3573847,336,112)
{
Width=384
Height=396
Align=5
Color=-16777215
Name="MyPlotter"
GridColor=0
AxisColor=0
GridX=12
MaxH=1420
}
Add(For,2705111,469,84)
{
Start=1
End=1420
Step=10
link(onEvent,6471196:doCalc,[])
}
Add(MathParse,6471196,532,84)
{
MathStr="sin(%1+%2)*(1421-%1)"
AngleMode=1
link(onResult,15623317:doAdd,[])
link(X2,10086600:Position,[(545,75)(461,75)(461,124)(412,124)])
}
Add(PlotPoints,15623317,602,84)
{
Grapher="MyPlotter"
Color=65280
Size=3
Name="trree1"
link(ValueY,2705111:Position,[(608,75)(594,75)(594,124)(475,124)])
}
Add(MathParse,5735518,420,210)
{
MathStr="cos(%1+%2)*(1421-%1)"
AngleMode=1
link(onResult,16712837:doCalcDelta,[])
link(X2,11436325:Count,[(433,201)(349,201)(349,243)(293,243)])
}
Add(Timer,3535652,238,203)
{
Interval=100
link(onTimer,11436325:doNext,[])
}
Add(CounterEx,11436325,287,203)
{
Max=1440
Step=30
Point(doReset)
Point(onThroughMax)
link(onNext,7771170:doEvent1,[])
}
Add(Hub,7771170,329,203)
{
link(onEvent1,12253426:doClear,[])
link(onEvent2,13790121:doFor,[])
}
Add(For,13790121,357,210)
{
Start=1
End=1420
Step=10
link(onEvent,5735518:doCalc,[])
}
Add(For,10086600,406,84)
{
End=270
Step=90
link(onEvent,2705111:doFor,[])
}
Add(SampleDelta,16712837,469,210)
{
link(onCalcDelta,1505834:doCompare,[])
}
Add(If_else,1505834,525,210)
{
Type=4
Op2=Integer(0)
link(onTrue,12253426:doAdd,[(564,216)(564,202)])
}
Add(MathParse,13399946,553,315)
{
MathStr="cos(%2)*(1421-%1)"
AngleMode=1
link(onResult,16521572:doAdd,[(592,321)(592,307)])
link(X2,14115375:Position,[(566,291)(379,291)(379,355)(335,355)])
}
Add(Timer,4364573,189,308)
{
Interval=500
link(onTimer,10379349:doEvent1,[])
}
Add(For,1080538,490,315)
{
Start=1
End=1420
Step=30
Point(doStep)
link(onEvent,13399946:doCalc,[])
}
Add(For,14115375,329,315)
{
End=360
Step=25
Point(doStep)
link(onEvent,12832872:doEvent1,[])
}
Add(Random,7530048,441,329)
{
Min=30
Max=70
link(onRandom,1080538:doStep,[])
}
Add(Hub,12832872,392,315)
{
link(onEvent1,7530048:doRandom,[(431,321)(431,335)])
link(onEvent2,1080538:doFor,[(480,328)(480,321)])
}
Add(Hub,10379349,238,308)
{
OutCount=3
link(onEvent1,12423474:doEvent1,[])
link(onEvent2,15184297:doRandom,[])
link(onEvent3,14115375:doFor,[(312,328)(312,321)])
}
Add(Random,15184297,266,315)
{
Min=20
Max=30
link(onRandom,14115375:doStep,[(305,321)(305,335)])
}
Add(PlotPoints,12253426,609,196)
{
Grapher="MyPlotter"
Color=16777215
Size=3
Name="trree3"
Shape=2
link(ValueY,13790121:Position,[(615,187)(601,187)(601,257)(363,257)])
link(ValueX,5735518:Result,[(622,180)(594,180)(594,250)(426,250)])
}
Add(StrList,10293392,700,322)
{
Strings=#3:255|8:16711680|5:65535|
Point(doGetString)
Point(onGetString)
link(onGetString,16521572:doColor,[(746,335)(746,321)])
}
Add(Random,2067092,644,315)
{
Max=2
link(onRandom,10293392:doGetString,[(690,321)(690,356)])
}
Add(Hub,12423474,616,308)
{
link(onEvent1,16521572:doClear,[])
link(onEvent2,2067092:doRandom,[])
}
карма: 2

0