コード例 #1
0
ファイル: Items.cs プロジェクト: LindaLangerova/BRKOSDovcaAR
 void Start()
 {
     Propiska = new ParametrizedItem()
     {
         ItemSprite = PropiskaImage,
         Name       = "Propiska"
     };
     Nuzky = new ParametrizedItem()
     {
         ItemSprite = NuzkyImage,
         Name       = "Nůžky"
     };
     Klic = new ParametrizedItem()
     {
         ItemSprite = KlicImage,
         Name       = "Klíč"
     };
     Sroubovak = new ParametrizedItem()
     {
         ItemSprite = SroubovakImage,
         Name       = "Šroubovák"
     };
     KufrZabaleny = new ParametrizedItem()
     {
         ItemSprite = KufrZabalenyImage,
         Name       = "Kufr1"
     };
     KufrRozbaleny = new ParametrizedItem()
     {
         ItemSprite = KufrRozbalenyImage,
         Name       = "Kufr2"
     };
 }
コード例 #2
0
    public void ShowView(Image image)
    {
        if (image.sprite != null && ItemViewText.text != null)
        {
            ItemView.GetComponent <CanvasGroup>().alpha = 1;
            _heldItems = ItemsController.GetHeldItems();

            ParametrizedItem vizualizedItem = _heldItems.Find(item => item.ItemSprite.Equals(image.sprite));
            ItemViewText.text =
                vizualizedItem.Name == Items.KufrZabaleny.Name ? "Kufr v ochranné folii" :
                vizualizedItem.Name == Items.KufrRozbaleny.Name ? "To je ale těžký kufr!" : vizualizedItem.Name;
            ItemViewImage.sprite = _heldItems.Find(item => item.ItemSprite.Equals(image.sprite)).ItemSprite;
        }
    }