drawEllipse – Talk

From Bohemia Interactive Community
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

this might work (from the forums: untested) by: ruag2vbs

testFunc = { map drawEllipse [ getPos player, 50, 50, 0, [1,1,0,1], ""]; };
while { true } do
{
  if( map == map ) then
  {
    map ctrlSetEventHandler [ "Draw", "[_this] call testFunc;" ];
       
    waituntil { map != map };
  };

};

Broken Notes

Fill can be empty string or path to texture with which to fill the ellipse.

Function must be called every time the map control is re-drawn, therefore it should be initiated by drawMap[] event of an editor object to be visible.