2015-01-12 3 views
1

Я распределил черепах по всему миру размером x, и я хочу увеличить их размер до y, но я хочу, чтобы их местоположение было ниже их нижней точки (см. Рисунок ниже). Как это можно сделать?Изменить размер черепахи, поддерживая нижнюю точку постоянной положения

EDIT: Я хотел написать процедуру, которая может быть применима для всех заголовок черепахи, то есть если черепаха движется 0 или 90 или 45. Прямая математика в таком случае может быть сложной. Figure

+1

Несомненно, вы можете найти математику по этому вопросу самостоятельно? –

+0

@SethTisue Проверьте сейчас. –

+0

Какая форма черепахи? Если он круговой, то не имеет значения, каков заголовок. Если это не круговой, то, наверное, у вас есть математика. Нет ярлыка. –

ответ

0

Как сказал Сет, это должно быть относительно прямой математикой. Однако, если вы не хотите делать математику, и это только для визуальных целей, вы можете создать новую форму черепахи, где «нижняя» форма находится в центре. Затем, когда он поворачивается, ему нравится, как черепаха вращается вокруг своего дна. При изменении размера, опять же, «дно» останется в одном месте.

+0

Проверьте сейчас. –

+0

Мой ответ обрабатывает именно тот случай, который вы описываете. Математика также довольно прямолинейна для него. –

+0

Я использую центр черепахи для вычисления, поэтому визуальное решение не поможет –

Смежные вопросы