Beispiel #1
0
        public ILootEntity Create(ILootDef lootDef, Vector3 position)
        {
            var loot = LootCreator.Create(lootDef, position);

            var lootView = LootViewPool.Spawn(loot);

            LootViewModel.AddView(loot, lootView);

            return(loot);
        }
 protected void GenerationLoot(Vector3 position)
 {
     position.y = 0;
     _lootCreator.Create(_crystalLootDef, position);
 }