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 evil_genie · Sep 07, 2015 at 03:48 AM · inventoryinventory systemdiablo

Hotbar for Diablo style inventory

So I followed this series of tutorials to the end:

https://www.youtube.com/watch?v=rJeXww9w2Eo

And it gave me everything I was looking for in regards to the inventory. Now I would like to move on to making a hotbar, but I'm not even sure where to begin.

Namely I was going to use the same method as the inventory to make a hotbar, and I'm not sure how the slots for the hotbar will function (i.e, the space is limited in the inventory space, but on the hotbar each object fits in a slot regardless of size)

If anyone can help me figure out a direction to go in it would be much appreciated! Thank you!

Comment
Add comment · Show 4
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
avatar image Cherno · Sep 07, 2015 at 06:30 AM 0
Share

The hotbar just needs to hold references to items class instances on the inventory, so do exactly that; Declare an array of items and assign an item reference to an element in it when an item should be available from the hotbar. If you are going the UI way, give each button a simple $$anonymous$$ono script that holds a reference to the item, and call a method that uses that item when the button is clicked.

avatar image evil_genie · Sep 07, 2015 at 05:27 PM 0
Share

Thanks for the response! That seems reasonable, I think I can manage that, the only issue is that I'm not sure how dragging an item to the hotbar will work. Would I reference the list of items generated under the inventory script? Or would I reference the item that is being dragged?

avatar image Cherno · Sep 07, 2015 at 05:33 PM 0
Share

Why would you reference the list?

avatar image evil_genie · Sep 07, 2015 at 05:54 PM 0
Share

I thought that's where the item's were stored in memory. I suppose not, seeing as how the list never populated properly for me...

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

3 People are following this question.

avatar image avatar image avatar image

Related Questions

Inventory code not working [JS] 0 Answers

Issues with Inventory script 0 Answers

Inventory armor wielding proplem,How to convert from derived to base 1 Answer

Inventory loop bolt 0 Answers

Count object list duplicates 1 Answer


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