Exemple #1
0
 public void SpawnBox(GameObject boxPrefab)
 {
     //tobias help
     if (fillableBox)
     {
         return;
     }
     fillableBox = Instantiate(boxPrefab, boxPos.position, Quaternion.identity).GetComponent <ItemBoxController>();
 }
Exemple #2
0
 public void SpawnBox(Vector3 size)
 {
     if (fillableBox)
     {
         return;
     }
     fillableBox = BoxCreator.Instance.Create <ItemBoxData>(
         boxPos.position,
         size,
         null
         ).GetComponent <ItemBoxController>();
 }
Exemple #3
0
    private void Start()
    {
        if (instance == null)
        {
            instance = this;
        }
        else
        {
            return;
        }

        PrepareItems();
        PrepareItemBoxes();
    }
Exemple #4
0
 public void SpawnBox()
 {
     if (fillableBox)
     {
         return;
     }
     fillableBox = BoxCreator.Instance.Create <ItemBoxData>(
         boxPos.position,
         new Vector3(
             Random.Range(1f, 2f),
             Random.Range(0.75f, 1.25f),
             Random.Range(1f, 2f)
             ),
         null
         ).GetComponent <ItemBoxController>();
 }
Exemple #5
0
    private void DisplayItem(ItemFeedMessage eventMessage)
    {
        Sprite icon = ItemBoxController.GetItemSprite(eventMessage.item);

        itemfeed.UseElement(eventMessage.userID, icon);
    }
Exemple #6
0
 public void Init(ItemBoxController p, int id)
 {
     parent = p;
     ID     = id;
 }
Exemple #7
0
 public void Init(ItemBoxController controller)
 {
     parent = controller;
 }