Skip to content

Script Handler

Latest
Compare
Choose a tag to compare
@Navelol Navelol released this 23 Dec 22:00
· 1 commit to main since this release
38f6045

This initial release of the Unity Utility Scripts repository provides a collection of tools designed to streamline workflows and assist VRChat avatar creators with debugging. These scripts help identify common issues that can lead to upload failures, optimize prefabs, and provide essential insights for troubleshooting and refinement.

Key Features:

  • Find Duplicate Scripts: Detect and remove duplicate components in your prefabs, a common issue caused by mesh re-imports or prefab changes.
  • Highlight Missing Scripts: Locate GameObjects with missing scripts, which often result in errors during VRChat uploads.
  • Adjust Bounding Boxes: Easily set the center and extent of all meshes in a prefab for consistent bounding box adjustments.
  • Triangle Counter: Calculate accurate triangle counts for any prefab, including shader-based geometry amplification support.
  • VRChat Debugging Assistance: Pinpoint pesky errors that might cause file upload failures.

Assets Included:

  • Unity scripts for debugging and optimization.
  • .unitypackage file for easy import into Unity projects.

Requirements:

  • Unity 2020.3 or newer.
  • A Unity Editor project with prefabs or avatars for debugging.

How to Use:

  1. Download the .unitypackage file or clone the repository.
  2. Import the package into your Unity project.
  3. Access tools from the Unity Editor's menu under Tools.

image_2024-12-23_172043818

image_2024-12-23_172350876

image_2024-12-23_172545566