46 lines
725 B
C#
46 lines
725 B
C#
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
public class GasStove : MonoBehaviour
|
|
{
|
|
public Transform fryingPanParent;
|
|
|
|
public GameObject fillet;
|
|
|
|
public List<ParticleSystem> fireParticles = new List<ParticleSystem>();
|
|
|
|
public ParticleSystem fryParticles;
|
|
|
|
public Transform panStartPosition;
|
|
|
|
public Transform panFinishPosition;
|
|
|
|
public Transform panMountPosition;
|
|
|
|
public void PlayParticles(bool play)
|
|
{
|
|
foreach (ParticleSystem fireParticle in fireParticles)
|
|
{
|
|
if (play)
|
|
{
|
|
fireParticle.Play(true);
|
|
}
|
|
else
|
|
{
|
|
fireParticle.Stop(true);
|
|
}
|
|
}
|
|
if ((bool)fryParticles)
|
|
{
|
|
if (play)
|
|
{
|
|
fryParticles.Play(true);
|
|
}
|
|
else
|
|
{
|
|
fryParticles.Stop(true);
|
|
}
|
|
}
|
|
}
|
|
}
|