private ParticleSystem ps;//ваша система частиц
public float Value = 1.0F;//типа скорость которую через корутину меняете
void Start()
{
ps = GetComponent<ParticleSystem>();//получаем систему частиц
}
void Update()
{
var main = ps.main;//хз что но оно надо (не разбирал)
main.startSpeed = Value;//начальная скорость равна значению
}
//корутину сделайте сами)
PlayerPrefs.Save();
public void OnTriggerEnter(Collider other){
if(other.tag == "Player"){
PlayerPrefs.Save();//Сохраняем ВСЕ значения ПЛеерПрефс
}
}