public class s: MonoBehaviour
{
public delegate void SpawnPlace();
public event SpawnPlace spwnPlc;
private void Start()
{
framePos framePos = new framePos();
spwnPlc += framePos.TransFrame;
}
private void Update()
{
if (schet.money == 10)
{
if (spwnPlc != null) spwnPlc();//вызываю с проверкой на null
}
}
}
класс, в котором описан метод:
public class framePos : MonoBehaviour
{
public void TransFrame()
{
transform.position += cam.transform.forward * 5;// NullReferenceException
}
}
-
Вопрос задан
-
40 просмотров