A Flash Developer Resource Site

Results 1 to 5 of 5

Thread: intersection points of line on a circle

Threaded View

  1. #1
    Funkalicious TOdorus's Avatar
    Join Date
    Nov 2006
    Location
    Nijmegen, Netherlands
    Posts
    697

    intersection points of line on a circle

    Hi all,

    I have a bit of an algebraic problem, and my lack of attention during math is starting to show. I was experimenting with hit detection based on lines for a simple shooting game, and the enemies bieng circulair.

    I already have a function to check the distance from the line to the circles centre, so I already know that there is a intersection (or hit). I also would like to know where it intersects, for graphics and some extra physics.

    So here's what I got:

    Known:
    r
    m
    b

    so these can be considered constant

    Equitions so far

    y = mx+b
    r^2 = y^2 + x^2

    this gives:
    r^2 = (mx+b)^2 + x^2

    And then my troubles begin, because writing that out would give:
    r^2 + b^2 = x^2 + mx^2 + 2mbx

    Googling around tells me that this is the way to go, and you should get a quadratic function, but I don't know how to solve this kind of equation. Can anybody help out? I hope to finish a prototype soon.

    Tnx in advance,

    TO
    Last edited by TOdorus; 06-26-2007 at 07:49 PM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  




Click Here to Expand Forum to Full Width

HTML5 Development Center