Top.Mail.Ru
Ответы

Что здесь происходит?

1234567891011121314
 private static MeteorFlow genFlow(Point center, Point mouse, double size, int n) {
 
        double distance = Math.sqrt(Math.pow(center.getX() - mouse.getX(), 2) +
                Math.pow(center.getY() - mouse.getY(), 2));
 
        double coeff = size / (distance * 10);  // coeff
        Point point = new Point(center.getX() + coeff * (mouse.getX() - center.getX()),
                center.getY() + coeff * (mouse.getY() - center.getY()));
 
        MeteorFlow flow = new MeteorFlow(n,
                new Point(point.getX(), point.getY()),
                new Point(0, 0));               // поток на 10 метеоритов вокруг 0.5,0.5
        return flow;
    }
По дате
По рейтингу
Аватар пользователя
Новичок
3нед

метеор какойто