Я использую программу Обработка для создания анимации. Один из клипов, с которыми я борюсь, состоит в том, чтобы сделать объект (в этом случае SVG) перемещаться до определенной точки, а затем отступать. Движение, за которым я шел, было гладким, быстрым ударом, а затем медленнее спускался и повторял это движение. Мне удалось это сделать до сих пор:Анимация SVG
PShape gunhand;
float y = 600;
float speed = 3;
void setup() {
size(1280,720);
gunhand = loadShape("gunhand.svg");
}
void draw() {
background(0);
move();
display();
}
void move() {
if (y > 300) {
y = y - speed;
}
else{y = 300;}
}
void display() {
shape(gunhand, width/6, y, 1000,500);
}
Любая помощь, я благодарен, спасибо!
Так что именно ваш вопрос? –
Хейя, спасибо за ответ! Извините, мой вопрос: как я могу заставить его вернуться? – user2829797