нет, все работает. Я на другом участке сделал неправильно.
дема на 3ВМ почти готова;)
Вид для печати
нет, все работает. Я на другом участке сделал неправильно.
дема на 3ВМ почти готова;)
кстати, не нашел темы про скроллер на две точки. Если кто помнит, дайте линк плз, возникла идея.
rr h:rr l достаточно
нашел описание алгоритма построения окружности:
со второй половиной ваааще непонятно, ничего не вышлоКод:This is the entire algorithm:
Y = Radius
X = 0
A = Radius/2
:loop
Plot4(x,y) ;Could just use Plot8
X = X + 1
A = A - X
if A<0 then A=A+Y : Y=Y-1
if X < Y then :loop
; Now more or less reverse the above to get the other eighth
A = -R/2 - 1
:loop2
Plot4(x,y)
A = A + Y
Y = Y - 1
if A<0 then X=X+1:A=A-X
if Y>=0 then :loop2
denpopov, а что не понятно?
у тебя первая половина рисует 1/8 окружности (половину сектора)
а вторая половина рисует вторую 1/8 окружности
и на середине они должны встретиться