Neodrop писал(а):Обычно оружие просто привязывают к кости руки персонажа и никакой анимации не делают.
...
/// вешаем на пушку
float sx = 0f;
float sin_x;
float start_pos_x;
float start_pos_y;
float start_pos_z;
...
void Start()
{
start_pos_x = transform.position.x;
start_pos_y = transform.position.y;
start_pos_z = transform.position.z;
}
...
void Update()
{
sin_x = Mathf.Sin(sx);
transform.position = new Vector3(start_pos_x, start_pos_y + sin_x, start_pos_z);
sx+=0.01f;
}
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13