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); }