I'm still getting used to the Unity Scripting language. However, I'm learning pretty fast now. I started writing a script for an inventory in my game. It's working quite well. But as it is right now, the buttons for each item have their own position inside the inventory. I need to get it so the buttons position is some type of "float: left". Is this possible? I have them in a GUI Group (the inventory space) so it would work if they float to the top-left of this group.
Here's the current code for one of the item buttons:
What I need to get is changing
to something similar to
Thanks for any help!
(If you want to see the game so you know what I'm talking about, the newest version is always available at http://www.mythstrott.webs.com/mythstrott.html)
asked Aug 05 '10 at 02:24 AM
After more searching, I found this:
I haven't used it yet, but it seems to be the solution. So if anybody else was having this problem, read the link :)
Thanks to the 3dDude and spree for trying.
answered Aug 06 '10 at 05:24 AM
in place of a pixel position you can use something like this :
using this method it well always stay in the top left corner.
you just have to change the x and y of the pos var and it should make the gui position change
answered Aug 05 '10 at 02:37 AM
Read this http://docs.unity3d.com/Documentation/Components/gui-Basics.html it might be helpful for your problem, go to the The Boxes positioned by the above example section.
answered Nov 09 '12 at 08:59 AM