Моя проблема, когда я скрываю анимацию, используя gameObject.setActive(false);
и gameObject.setActive(true);
, чтобы показать это снова. Анимация начинается в начале. Я хочу спрятать и показать 3d модель без сброса анимации. Я попробовал renderer.enabled = true
, но ничего не происходит.
public Renderer rend;
public Transform Narrator;
public void CheckUncheck(){
counter++;
if (counter % 2 == 0){
rend = Narrator.GetComponent<Renderer>();
rend.enabled = false;
}else{
rend = Narrator.GetComponent<Renderer>();
rend.enabled = true;
}
}
Можете ли вы дать мне другой способ скрыть модель без сброса анимации, например, изменить ее положение.
ОБНОВЛЕНИЕ: render.enabled = false и true также сбрасывает анимацию;
![image](https://i.stack.imgur.com/ZLYNH.png)