rj
01-24-2014, 12:32 AM
Whenever I try to enable debug on SMART 8.3 or draw on SMART the whole screen goes white :s
Code just incase:
{$DEFINE SMART}
{$i SRL-6/SRL.simba}
function findRocks:TPointArray;
var
baseTPA, rockTPA:TPointArray;
baseATPA, rockATPA:T2DPointArray;
i:integer;
begin
SetColorToleranceSpeed(2);
SetToleranceSpeed2Modifiers(0.03, 0.08);
FindColorsTolerance(baseTPA, 3634570, mainscreen.getBounds(), 12);
SetToleranceSpeed2Modifiers(0.2, 0.2);
SetColorToleranceSpeed(1);
baseATPA := clusterTPA(baseTPA, 5);
smartImage.clear();
smartImage.debugATPA(baseATPA);
for i := 0 to high(baseATPA) do
smartImage.drawText('Rock', middleTPA(baseATPA[i]), 32768);
end;
begin
SmartEnableDrawing := True;
setupsrl;
findRocks();
end.
Java version:
http://img203.imageshack.us/img203/1493/5v5d.png
What SMART looks like:
http://i.imgur.com/FAulXZy.png
I heard BMWxi; is having the same problem
Code just incase:
{$DEFINE SMART}
{$i SRL-6/SRL.simba}
function findRocks:TPointArray;
var
baseTPA, rockTPA:TPointArray;
baseATPA, rockATPA:T2DPointArray;
i:integer;
begin
SetColorToleranceSpeed(2);
SetToleranceSpeed2Modifiers(0.03, 0.08);
FindColorsTolerance(baseTPA, 3634570, mainscreen.getBounds(), 12);
SetToleranceSpeed2Modifiers(0.2, 0.2);
SetColorToleranceSpeed(1);
baseATPA := clusterTPA(baseTPA, 5);
smartImage.clear();
smartImage.debugATPA(baseATPA);
for i := 0 to high(baseATPA) do
smartImage.drawText('Rock', middleTPA(baseATPA[i]), 32768);
end;
begin
SmartEnableDrawing := True;
setupsrl;
findRocks();
end.
Java version:
http://img203.imageshack.us/img203/1493/5v5d.png
What SMART looks like:
http://i.imgur.com/FAulXZy.png
I heard BMWxi; is having the same problem