public void MouseEnterItem(BoxScrollableItem item) { string itemName = string.Empty; string initialString = string.Empty; Box.PackagedBud possibleBud = item.GetBud(); Box.PackagedProduct possibleProduct = item.GetProduct(); bool productSelected = false; if (possibleBud != null) { itemName = possibleBud.weight + "g of "; itemName += possibleBud.strain.name; if (possibleBud.selected) { productSelected = true; } } else if (possibleProduct != null) { itemName = possibleProduct.productReference.productName; if (possibleProduct.selected) { productSelected = true; } } if (productSelected) { titleText.text = "Click to deselect " + itemName; } else { titleText.text = "Click to select " + itemName; } }
public void MouseClickItem(BoxScrollableItem item) { Box.PackagedBud bud = item.GetBud(); if (bud != null) { if (bud.selected) { productManager.DeselectProduct(bud); } else { productManager.SelectProduct(bud); } } Box.PackagedProduct packagedProduct = item.GetProduct(); if (packagedProduct != null) { if (packagedProduct.selected) { productManager.DeselectProduct(packagedProduct); } else { productManager.SelectProduct(packagedProduct); print(packagedProduct.productReference); print(packagedProduct.productReference.color); } } }