RomanRoman писал(а):
Хотелось бы выводить точки не так часто, а например, каждую вторую или пятую точку с сохранениемКрасный график – все точки,
Зелёный – каждая 5-точка,
Синий – каждая 25 точка.
Add(MainForm,5423394,210,196)
{
Caption="Linear graph"
link(onCreate,10143007:doFor,[])
}
Add(Plotter,11338811,476,147)
{
Left=5
Width=350
Height=200
Align=5
Name="plotter"
}
Add(For,10143007,266,210)
{
End=1000
link(onEvent,8280411:doEvent1,[])
}
Add(PlotPoints,16221510,476,210)
{
Grapher="plotter"
Step=1
}
Add(Random,9575533,364,210)
{
Min=-10
Max=10
link(onRandom,3117829:doCalc,[])
}
Add(MathParse,3117829,420,210)
{
MathStr="%1 + %0"
link(onResult,16221510:doAdd,[])
}
Add(PlotPoints,5149791,476,266)
{
Grapher="plotter"
Color=65280
Step=5
}
Add(Hub,8280411,315,210)
{
OutCount=3
link(onEvent1,9575533:doRandom,[])
link(onEvent2,2586079:doTick,[(354,223)(354,272)])
link(onEvent3,13393078:doTick,[(347,230)(347,328)])
}
Add(Math,13043899,420,266)
{
OpType=1
Op2=100
ResultType=0
link(onResult,5149791:doAdd,[])
link(Op1,3117829:Result,[])
}
Add(GE_GameTick,2586079,364,266)
{
Count=5
link(onTick,13043899:doOperation,[])
}
Add(PlotPoints,1419494,476,322)
{
Grapher="plotter"
Color=16711680
Step=25
}
Add(Math,8933034,420,322)
{
OpType=1
Op2=100
ResultType=0
link(onResult,1419494:doAdd,[])
link(Op1,13043899:Result,[])
}
Add(GE_GameTick,13393078,364,322)
{
Count=25
link(onTick,8933034:doOperation,[])
}