private void FireFood() { TypeOfIngredient foodToFire = inventory.UseFood(); if (foodToFire != TypeOfIngredient.EMPTY) { GameObject firedFood = Instantiate(foodPrefab, Camera.main.transform.position + Camera.main.transform.forward * 3.0f, Camera.main.transform.rotation); firedFood.GetComponentInChildren <SpriteRenderer>().sprite = FoodSpriteData.GetSprite((int)foodToFire); firedFood.GetComponent <IngredientIdentifier>().SetFoodType(foodToFire); firedFood.GetComponent <Rigidbody>().AddForce(Camera.main.transform.forward * firingPower, ForceMode.Impulse); } }
private FoodSpriteData() { instance = this; }