PDA

Просмотр полной версии : Как убить Thread? Адреналин


neonv1
24.03.2015, 21:30
К примеру, персонаж убегает... Но решил вернутся.procedure toLeave;
begin
Engine.MoveTo(xxx,yyy,zzz);
Engine.MoveTo(xxx,yyy,zzz);
Engine.MoveTo(xxx,yyy,zzz);
...
end;
procedure toPoint;
begin
Engine.MoveTo(xxx,yyy,zzz);
Engine.MoveTo(xxx,yyy,zzz);
Engine.MoveTo(xxx,yyy,zzz);
...
end;

begin
Script.NewThread(@toLeave);
while true do begin
if ...
...
// к примеру тут надо убить процедуру toLeave /!\
...
toPoint;
...
end;
end.

Паралельно получается я не смогу прерывать действия, только очередью?