Spikexp
|
  |
| Joined: 05 Aug 2008 |
| Total Posts: 513 |
|
|
| 04 Aug 2010 02:02 PM |
"What is a gui?"
Let's get one thing clear first, it's not a gui (Pronounced like gooey) It's a GUI. It's fine to pronounce it gooey to yourself, but if your talking to someone, it's a G-U-I.
GUI stands for Graphical User Interface.
Chances are, your using a GUI right now!
If you have windows, the START button is a GUI Image Button! If you have Mac OS then any of the buttons below are GUI Image Buttons!
GUI's in Roblox include:
-Screen GUI (This is placed in the Players GUI backpack so Roblox knows it's really a GUI)
-Frame (This is like the Model of GUI's. You can group the below in it, and it can communicate with other Frames. It can also be the outside box for a GUI)
-Image Buttons (An Image that you can interact with)
-Image Label (Any Image you cannot interact with)
-Text Button (Text that you can interact with)
-Text Label (Any text you cannot interact with)
-Text Box (An area you can type text into)
"Well... how do I make a GUI?"
1st; Open up ROBLOX Studio
2nd; Open one of your existing Places (Or make a new one)
3rd; Click on Starter-GUI
4th; Click on INSERT on the bar at the top (The name escapes me...)
5th; Click Object
6th; Slide the bar until you see ScreenGUI, then click it, and press OK
(Insert>Object>ScreenGUI)
Now there is a ScreenGUI in the GUI Starter-pack! Great!
7th; If the ScreenGUI isn't highlighted, click on it, then change the name to whatever the GUI is going to be. (For example, chatGUI)
8th; Click Insert>Object
9th; Now click Frame, which should be in the first column, and press OK
10th; Make sure the frame is highlighted, and under Properties (Probably on your right) choose the Size, Press the + and you'll see X and Y
11th; Press the + on the X ONLY, and change the SCALE to 0.3, and press Enter (On your keyboard)
12th; You won't see anything yet, and thats good, click the - button by the X, and click the + Button by the Y
13th; Change the Y Scale to 0.3
PLEASE NOTE: X is the HORIZONTAL size, while Y is the VERTICAL size.
14th; You will now see a Gray box with a Black line around the outside And you probably don't want it to be so bland, so let's change the color!
15th; Find BackgroundColor3 property in the Properties box
16th; Click on it, and then click the ellipses (...)
17th; A box should pop up, with the title Colors, click on whatever you would like the background to be, (Ex. I clicked a light gray color), then press OK
18th; Do the same thing for the BorderColor3.
19th; You've made a GUI! Not what you were expecting? Well, let's add some text...
20th; Insert>Object>Text Label (Third column at the Top) Press OK
21st; Size>X>Scale type in 1 (This will make it that same size as the Frame)
22nd; Size>Y>Scale type in 0.1 (Making it One Tenth of the Frame)
23rd; Now, under the Size there is a TEXT property, let's put in "Header"
24th; You now have a GUI.
"How do I add an Image to my GUI?"
Easy!
Do the first 19 or so steps, then go from here:
20th; Alrighty, so we want an Image! Mmmk. Go Insert>Objects
21st; Look around until you see ImageLabel (First column, bottom, Second Column, top)
22nd: Click it, then click OK
23rd; Place a Decal of the Image you want in your Workspace (Preferably ON a brick)
24th; double click that decal, and copy the Texture
25th; Go back to your GUI, and paste that value into the Image property
26th; Press enter, and you should now have a picture.
27th; "But Spike! It's not there..." Oh right, the size...
28th; Change the X and Y values of Size to whatever you'd like, you can see how above.
If you guys would like more advice, simple post saying so, cause this is actually pretty fun. :3
Also, the more posts I make, the more I'll cover, the more advanced it'll get.
IF ANYTHING DOESN'T MAKE SENSE, SAY WHAT IT IS, AND I'LL TRY TO CLEAR IT UP!
Looking for requests! If you'd like to know something, scripting a GUI or otherwise, just ask here!
Thanks!
-Spikexp |
|
|
| Report Abuse |
|
|
Freik
|
  |
 |
| Joined: 24 Feb 2008 |
| Total Posts: 26576 |
|
|
| 04 Aug 2010 02:02 PM |
| Shouldn't this go in Building helpers, as this isn't really scripting, rather building your gui? |
|
|
| Report Abuse |
|
|
harutsedo
|
  |
| Joined: 11 Oct 2009 |
| Total Posts: 5150 |
|
|
| 04 Aug 2010 02:03 PM |
"Let's get one thing clear first, it's not a gui (Pronounced like gooey) It's a GUI. It's fine to pronounce it gooey to yourself, but if your talking to someone, it's a G-U-I. "
Actually, it is perfectly acceptable to say gooey. |
|
|
| Report Abuse |
|
|
Kaleb12
|
  |
| Joined: 09 Jun 2008 |
| Total Posts: 10976 |
|
|
| 04 Aug 2010 02:18 PM |
| As harut said, "gooey" is an accepted pronunciation of GUI. I know because my mom works with them a lot, and when I mentioned ROBLOX released "gooeys" she knew exactly what they were. |
|
|
| Report Abuse |
|
|
MrSven
|
  |
| Joined: 22 Dec 2007 |
| Total Posts: 3159 |
|
|
| 04 Aug 2010 02:25 PM |
| I think it belongs here... It is more scripting than building. |
|
|
| Report Abuse |
|
|
Spikexp
|
  |
| Joined: 05 Aug 2008 |
| Total Posts: 513 |
|
|
| 14 Aug 2010 07:01 PM |
GUI's aren't interesting without scripts, therefore, it is in Scripting Helpers.
Oh, woops. That part about GUI not being pronounced "Gooey" was supposed to be deleted.
Let me rephrase it, "Although GUI can be pronounced both G-U-I and "gooey" I suggest for anyone learning, that they pronounce it G-U-I." |
|
|
| Report Abuse |
|
|
| |
|
|
| 14 Aug 2010 08:07 PM |
| In the industry its pronounced 'gooey' |
|
|
| Report Abuse |
|
|
| |
|
carstorm
|
  |
| Joined: 29 Mar 2008 |
| Total Posts: 2266 |
|
|
| 15 Aug 2010 07:23 AM |
| Thank you have have really learned from this post please do make another post being sure to include how to.....for example........make leaderboard with stats on it. |
|
|
| Report Abuse |
|
|
nightname
|
  |
| Joined: 10 Jun 2008 |
| Total Posts: 8960 |
|
|
| 15 Aug 2010 07:32 AM |
| The guide is not that bade because its only the first part... Anyway, you are a new face? |
|
|
| Report Abuse |
|
|
carstorm
|
  |
| Joined: 29 Mar 2008 |
| Total Posts: 2266 |
|
|
| 15 Aug 2010 08:11 AM |
| I meant to say thank you! I have learned so.... and the comment wasn't meant to be scarcastic. Sorry if it came out that way. |
|
|
| Report Abuse |
|
|
bloxx97
|
  |
| Joined: 08 Jan 2008 |
| Total Posts: 40 |
|
|
| 01 Jan 2011 05:49 PM |
| That doesn't fall under GUIs, leaderboards are pure scripting. |
|
|
| Report Abuse |
|
|
perci2112
|
  |
| Joined: 10 May 2010 |
| Total Posts: 89 |
|
|
| 06 Jan 2011 10:23 AM |
| how do i change the name of the screenGUI ????? |
|
|
| Report Abuse |
|
|
kirby16
|
  |
| Joined: 02 Jul 2008 |
| Total Posts: 26 |
|
|
| 29 Mar 2011 07:55 PM |
| I call it a GUI like pronounced Guy. Is that okay?... |
|
|
| Report Abuse |
|
|
| |
|
|
| 12 Jun 2011 07:53 PM |
| bloxx you're an idiot for bumping this. This is from 2010. |
|
|
| Report Abuse |
|
|
mattchewy
|
  |
| Joined: 19 Feb 2008 |
| Total Posts: 7300 |
|
|
| 12 Jun 2011 08:00 PM |
| It is definitely pronounced "Gooey" |
|
|
| Report Abuse |
|
|
Camoy
|
  |
| Joined: 21 May 2009 |
| Total Posts: 6207 |
|
| |
|
Spikexp
|
  |
| Joined: 05 Aug 2008 |
| Total Posts: 513 |
|
|
| 20 Jun 2011 06:55 PM |
I'm not complaining if he bumps it. Plus, in any case, it still applies. From 2010 or not.
I should probably get around to writing more... |
|
|
| Report Abuse |
|
|
brandon85
|
  |
| Joined: 03 Feb 2009 |
| Total Posts: 561 |
|
|
| 20 Jun 2011 07:30 PM |
| Are you sure This Is more like Building. |
|
|
| Report Abuse |
|
|
|
| 11 Dec 2011 06:59 PM |
| this was really helpful. thanks |
|
|
| Report Abuse |
|
|
Halo755
|
  |
| Joined: 03 Oct 2009 |
| Total Posts: 131 |
|
|
| 22 Dec 2011 01:45 PM |
| I made the perfect GUI thanks to this! Thank you! |
|
|
| Report Abuse |
|
|
|
| 01 Jan 2012 02:47 AM |
| GUI's are easy to make just change everything about them in properties. |
|
|
| Report Abuse |
|
|
merlin156
|
  |
| Joined: 12 Aug 2009 |
| Total Posts: 72 |
|
|
| 01 Jan 2012 04:45 AM |
It's nice that I'm from Finland. I can pronounce words as you write 'em. I just say "gui". Not gooeeeyyy or G-U-I.
~MEEP~ |
|
|
| Report Abuse |
|
|