Item spawn update.

This commit is contained in:
Daniel Tyomin
2024-08-19 00:26:03 +02:00
parent b58dc516e1
commit 1b0cf8d159
6 changed files with 127 additions and 22 deletions

View File

@@ -27,6 +27,13 @@ public class ProductType : ScriptableObject
newProduct.ApplyDefect(type.SelectDefect());
}
public static void SpawnProduct(ProductType type, DefectType defect, Transform parent, Vector3 position, Quaternion rotation)
{
var newProduct = Instantiate(type.Prefab, position, rotation, parent);
newProduct.Type = type;
newProduct.ApplyDefect(defect);
}
public DefectType SelectDefect()
{
float randomValue = Random.Range(0, 100);