我正在制作游戏,这是我的代码,但我有问题错误代码#CS1955

时间:2018-03-04 16:16:29

标签: c#

我正在制作游戏,但我遇到了问题: 他们的错误代码都是CS1955。

StartCoroutine(StartSpawning());

这是我的代码:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;


public class Spawner : MonoBehaviour {
   public Transform[] spawnPoints;
   public GameObject pumpkin;

   void Start () {
       StartCoroutine(StartSpawning());

    }

    IEnumerator StartSpawning
    {
        get
        {
                yield return new WaitForSeconds(Random.Range(1f, 3.5f));
                Instantiate(pumpkin, spawnPoints[Random.Range(0, 
                spawnPoints.Length)].position,
                Quaternion.identity);

                StartCoroutine(StartSpawning());
        }       
    }
}

1 个答案:

答案 0 :(得分:3)

StartCoroutine(StartSpawning());

StartSpawning是一个属性,但是()使它看起来像是一个函数。

更改为

StartCoroutine(StartSpawning);