示例#1
0
 private void OnTriggerEnter(Collider other)
 {
     if (other.CompareTag("Spawnable"))
     {
         Spawnable spawnable = other.GetComponent <Spawnable>();
         spawnable.Spawn();
     }
 }
    public bool Spawn(string id, out Spawnable item)
    {
        SpawnEntry entry;

        if (spawnStore.GetStore(id, out entry)) // Store found
        {
            item = entry.Get();
            item.Spawn();
            active.Add(item);
            return(true);
        }
        else // Store not found for given ID
        {
            item = null;
            return(false);
        }
    }