All streams
Search
Write a publication
Pull to refresh
8
0
Send message
нет, с изменением Time.timeScale ничего не поломается, на realtimeSinceStartup этот параметр не влияет.
Со стилем именования косяк, согласен, не стал причёсывать код, а с момента написания скрипта, до его последних изменений стиль у меня изменился
А на счёт Time.realtimeSinceStartup я специально оставил ссылку, Time.timeScale не влияет на расчёты времени.
realtimeSinceStartup returns the time since startup, not affected by Time.timeScale
Примерно такой функцией можно.

public SpinePersonEffect addEffect(GameObject _effect, string _bone_name, bool _is_prefab) {
	SpinePersonEffect _pers_effect=new SpinePersonEffect();
	if(_is_prefab){
		_effect=_pers_effect.effect=Instantiate(_effect) as GameObject;
	}else{
		_pers_effect.effect=_effect;
	}
	_effect.transform.parent=transform.Find("effects");
	_pers_effect.bone=spine_anim.skeleton.FindBone(_bone_name);
	_pers_effect.scale=_effect.transform.localScale;

	linked_effects.Add(_pers_effect);
	return _pers_effect;
}
Можно в реалтайме, надо только знать название необходимых костей в анимации.

Information

Rating
Does not participate
Registered
Activity