MATTHEW VENTURES
  • Home
  • Career
    • Resume
    • About Me
  • Get Into Game Dev
    • GIGD: Fundamentals
    • GIGD: C++ Topics
    • GIGD: Data Structures
    • GIGD: Patterns
    • GIGD: Multithreading
    • GIGD: Misc Coding
    • GIGD: Maths >
      • GIGD: Maths - Vectors I
      • GIGD: Maths - Vectors II
      • GIGD: Maths - Matrices
      • GIGD: Maths - Rotations
      • GIGD: Maths - Planes
      • GIGD: Maths - Polygons & Polyhedrons
      • GIGD: Maths - AABBs & OBBs
      • GIGD: Maths - Spatial Partitions
      • GIGD: Maths - Circles & Spheres
    • GIGD: Behavioral Questions
    • GIGD: Design Questions
    • GIGD: Asking Questions
    • GIGD: Additional Reading
    • GIGD: Practice Test
  • Personal
    • Recommendations
    • Beliefs
  • Misc
    • Side Quests
    • My Companies >
      • VVLLC
      • BVP
    • Research >
      • NASA
      • Glyph: Website
      • Glyph: Awards

Advanced Unity UI Techniques

10/29/2020

2 Comments

 
Advanced Unity UI Techniques
These scripts are designed to solve some common problems or limitations or general wack shit from the Unity UI system. They're not incredibly optimized as several are iterative solutions but they get the job done in a clean and legible format that I find myself coming back to, time and time again.




This script ensures that the rect transform of a VerticalLayoutGroup is sized proportionate the the number of children it has.
VertLayoutScalar.cs
This script ensures that a rect transform is sized to fit within the bounds of its parent.
BoundToParent.cs
This script updates a rect transform's location to follow another transform.
FollowTransform.cs
2 Comments
Gavan Wilhite
9/2/2021 03:36:39 pm

Are you planning on publishing these scripts?

Reply
Matthew Ventures
9/8/2021 09:37:50 am

Sorry about that, we had a networking issue. The scripts are now updated and visible!

Reply



Leave a Reply.

  • Home
  • Career
    • Resume
    • About Me
  • Get Into Game Dev
    • GIGD: Fundamentals
    • GIGD: C++ Topics
    • GIGD: Data Structures
    • GIGD: Patterns
    • GIGD: Multithreading
    • GIGD: Misc Coding
    • GIGD: Maths >
      • GIGD: Maths - Vectors I
      • GIGD: Maths - Vectors II
      • GIGD: Maths - Matrices
      • GIGD: Maths - Rotations
      • GIGD: Maths - Planes
      • GIGD: Maths - Polygons & Polyhedrons
      • GIGD: Maths - AABBs & OBBs
      • GIGD: Maths - Spatial Partitions
      • GIGD: Maths - Circles & Spheres
    • GIGD: Behavioral Questions
    • GIGD: Design Questions
    • GIGD: Asking Questions
    • GIGD: Additional Reading
    • GIGD: Practice Test
  • Personal
    • Recommendations
    • Beliefs
  • Misc
    • Side Quests
    • My Companies >
      • VVLLC
      • BVP
    • Research >
      • NASA
      • Glyph: Website
      • Glyph: Awards