Мне нужно нарисовать 2 круга, где я даю функции ничьей центральную точку каждой окружности и x, y.Расчет позиции, чтобы нарисовать круг
I первый круг статический, будет на тех же x и y. Второй круг меньше и будет следовать за положением мыши, но его центральная точка не может выйти за пределы первого круга.
Учитывая, что у меня есть эти переменные: Circle1.x, Circle1.y, Circle.radius Mouse.x, Mouse.y
Как я могу получить х и у для circle2?
Вот выбор, чтобы показать, что мне нужно: Black: circle1 Красный: circle2 Зеленый: Мышь