Hej! xm resp ym representerar ovalens centrum i denna formel. Cos och Sin returnerar värden mellan -1 och 1 så dessa måste du multiplicera med ovalens bredd resp höjd. Alltså : En "oval cirkel"? Per definition kan en cirkel inte vara oval. Du tänker antagligen på en ellips.Få ut kordinater ur en oval cirkel ?
Jag har en oval cirkel där jag vill få ut X och Y kordinater, så att ett objekt kan följa den ovala cirkeln.
Problemet är alltså att få en lista med X och Y... så jag vet vilka positioner objektet ska ha.
Letade lite i forumet och det närmaste jag hittade var:
xm = 150
ym = 150
n = 100
For i = 0 To n - 1
din_x_koordinat = xm + Cos(i * 2 * PI / n)
din_y_koordinat = ym + Sin(i * 2 * PI / n)
Next
Det är bra!... men jag tycker något fattas, t.ex radien och hur gör jag för att få den oval ?
Tack på förhand!
M.v.h.
Johan.NETSv: Få ut kordinater ur en oval cirkel ?
din_x_koordinat = xm + width*Cos(i * 2 * PI / n)
din_y_koordinat = ym + height*Sin(i * 2 * PI / n)Sv: Få ut kordinater ur en oval cirkel ?
/Der Lesserwisser