Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by pandaplop25 · May 20, 2019 at 07:28 AM · inventory

Having problems With text amounts over 71 can anyone help?

Hello, Sorry in advance because this question will take a lot of explaining to ask. Also, I am relatively new to unity so I am sorry if this is something people should normally know. I have a game I have been working on it has 24 inventory slots per inventory page and there are 3 pages. I have got the icons working where if the number for whatever slot equals the item id then the texture will show. I made an info page with the descriptions and names for whatever item is in the current slot the player has selected. I have 320 items total with all of the names textures and descriptions for all of those items filled in. If I change the item id and it is lower than 71 then the name description and texture all change correctly, but as soon as I reach item id 71 the text values freeze at what they were last at till I make it lower than 71 again but the textures change like they should for every one of the 320 items including item 0 (a blank item) what am I doing wrong and why will the texts not change above 71 is my question.

 using System.Collections;
 using System.Collections.Generic;
 using UnityEngine;
 using UnityEngine.UI;
 
 public class Test : MonoBehaviour
 {
     public string[] Decript;
     public string[] Name;
     public Sprite[] textures;
     public GameObject This1;
     public GameObject This2;
     public GameObject This3;
     public GameObject Text1;
     public GameObject Text2;
     public GameObject Inv1;
     public GameObject Inv2;
     public GameObject Inv3;
     public int CurrentItem = 0;
     public int[] slot;
     public int SlotNumber;
 
     void Update()
     {
         if (Inv1.activeSelf == true)
         {
             This1.GetComponent<Image>().sprite = textures[CurrentItem];
             This2.GetComponent<Image>().sprite = textures[CurrentItem];
             if (slot[SlotNumber] != CurrentItem)
             {
                 CurrentItem = slot[SlotNumber];
             }
         }
         else if (Inv2.activeSelf == true)
         {
 
             This1.GetComponent<Image>().sprite = textures[CurrentItem];
             This2.GetComponent<Image>().sprite = textures[CurrentItem];
             if ((slot[SlotNumber] + 24) != CurrentItem)
             {
                 CurrentItem = slot[SlotNumber] + 24;
             }
         }
         else if (Inv3.activeSelf == true)
         {
 
             This1.GetComponent<Image>().sprite = textures[CurrentItem];
             This2.GetComponent<Image>().sprite = textures[CurrentItem];
             if ((slot[SlotNumber] + 48) != CurrentItem)
             {
                 CurrentItem = slot[SlotNumber] + 48;
             }
         }
         Text1.GetComponent<Text>().text = Name[CurrentItem];
         Text2.GetComponent<Text>().text = Decript[CurrentItem];
     }
 }

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

0 Replies

· Add your reply
  • Sort: 

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

107 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Right click inventory function not working :S 1 Answer

Can't Assign Item In Array 1 Answer

Inventory AddItem help 1 Answer

OnPointerExit Not Being Triggered 1 Answer

Best way to deal with Performance on Gear? 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges