-
Notifications
You must be signed in to change notification settings - Fork 0
/
Motion.pde
36 lines (31 loc) · 827 Bytes
/
Motion.pde
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
class Motion {
private float startAngle; //Angulo de inicio
private float angleVel; //Velocidad del angulo
/**
Constructor de la clase Motion
*/
Motion(float startAngle, float angleVel) {
this.startAngle = startAngle;
this.angleVel = angleVel;
}
/**
Función para obtener el angulo de inicio.
Retorna startAngle, angulo de inicio
*/
public float getStartAngle() {
return startAngle;
}
/**
Función para obtener la velocidad del angulo.
Retorna angleVel, velocidad del angulo
*/
public float getAngleVel() {
return angleVel;
}
/**
Función que actualiza el angulo de inicio sumandole 0.01 al angulo inicial de 0.1 y (-0.1) respectivamente.
*/
public void updateStartAngle(float a) {
this.startAngle += a;
}
}