Unity UI Extensions collection V1.0.0.1 released

Just release V1.0.0.1 of the Unity UI Extensions collection, with many of the scripts from the “Useful Scripts collection” post and lots of others.

All tidied, cleaned and unified in to one huge collection of controls / effect and components.
Plus Editor menu’s where applicable.
https://bitbucket.org/ddreaper/unity-ui-extensions

Additionally, there is also a .UnityPackage to download and install them all (with EditorMenu Options)
https://bitbucket.org/ddreaper/unity-ui-extensions/downloads/UnityUIExtensions.unitypackage

Got more scripts or updates? Then post them to the repo :smile:

*Note, it’s late here now, will update the front page of the repository with the latest editions and notes in the morning. Also some of the controls do need documentation (such as the Selection Box)

13 Likes

Just release V1.0.0.2 of the UI Extensions project, new controls added:

  • ComboBox
  • AutoCompleteBox
  • DropDownList
  • FlowLayoutGroup
  • Bound Tooltip control

Check the UI bitbucket repository and updated .UnityPackage for more details

1 Like

Hey, would it be possible to have screenshots of all the components you provide on this page? https://bitbucket.org/ddreaper/unity-ui-extensions

1 Like

Sure, I can try and sort that out in the next update :smile:

Sweet, thanks! :slight_smile:

Hey, can you try adding tab control? I can’t seem to get my hand on how can I make a tab control on edit time.

Sure, just create a new issue marked as an “Enhancement” and either I or one of the community will pick it up :smile:
Be sure to include as much info as you can to describe the control, with pictures if need be :smile:

Done! If you need anymore details, let me know.

I’m just starting on UGUI and wondering if anyone has information to setup monodevelop to use the Source of the UGUI? I saw unity’s info on github… https://bitbucket.org/Unity-Technologies/ui , but it seems that a dll needs to be built. Is there a way to use the source in the project directly without building a dll first?

The only way to use the DLL’s is to replace those in your Unity install directory at present.

I’ve seen comments of people trying to add the DLL’s to their asset folders, however I’ve not seen if this was successful or not.

Hey,

Could you elaborate on how HorizontalScrollSnap works? I’ve tried several settings but nothing seems to work.

My " pages" are not aligned correctly. The content starts near the right screen. As a result my first page is always empty.

Any pointers?

It should just work, I did see you recent issue on this. Let me have a quick look in to it.

Any update?

This my setup btw

The pages do not contain the same content width. I think I’m missing a step.

Any update?

Sorry @SidarVasco got pulled in to work madness :S

@BinaryX do you have any suggestions since you created the initial control?

I tried adding a horizontal layout to content and set a specific spacing, but that only works for a specific screen size.

@SimonDarksideJ - thanks for the work done on this project - awesome!
Edit: and of course to those that contributed :slight_smile:

I was hoping that the HSVPicker would be fixed in the 5.2 update. I had to do the following (in the PickerTest scene) to get it to work properly:
1: Replace the EventSystem (had missing component).
2: Replace the HexRGB script on the InputField component and populate its public fields (had missing component).
→ this made almost everything work except for the hex text was not updating. I was able to fix that too by:
3: Editing HexRGB.cs and switch the public

Text textColor;

to

InputField hexInput;

Then redo the references to be:

hexInput.text;

Create an issue log with the fix on the bitbucket site and I’ll get it included with the next update.
Alternatively, create a fork of the repo, apply the fix and then submit a PR.

1 Like

I submitted the issue and included my patched HexRGB.cs.txt file - let me know if I can help in any other way

Saw it @GregMeach , thanks. Will get that merged as soon as the time beast lets me have a few mins :smile: