canvas-performance

Community

Boost Unity UI performance across Canvases

AuthorCriezzz
Version1.0.0
Installs0

System Documentation

What problem does it solve?

UI performance bottlenecks in Unity's Canvas (UGUI) and UI Toolkit, characterized by frequent full-frame redraws, layout churn, and overdraw, which degrade frame rate and responsiveness.

Core Features & Use Cases

  • Batch canvases and separate dynamic/static content to reduce rebuilds.
  • Dirty flag optimization and pooling to minimize allocations and redraws.
  • Profiling and verification guidance to measure FPS, batch counts, and rendering overhead in real projects.
  • Use cases include mobile UIs with frequent updates, complex interfaces, and scenarios requiring smooth frame rates.

Quick Start

Run the canvas-performance skill to profile and apply batching and pooling improvements to your Unity UI.

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: canvas-performance
Download link: https://github.com/Criezzz/Gametopia2026/archive/main.zip#canvas-performance

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.