Convert static local HTML files into editable Unity uGUI prefabs with TMP text, Images, Buttons, and routed panels.HTML To Unity Canvas is a Unity Editor extension that converts static local HTML files into editable uGUI prefabs.The converter uses an installed Chrome or Edge browser during Editor conversion to measure the real DOM and computed CSS. It then generates a Unity Canvas hierarchy with RectTransforms, TextMeshPro text, Images, Buttons, generated procedural sprites for styled panels, and a small panel router for simple screen navigation.Use it to turn UI mockups, menus, HUD layouts, and static HTML prototypes into Unity UI objects that can be edited, renamed, restyled, and connected to game logic.This is not a full web browser renderer. V1 focuses on practical editable Unity UI output from static local HTML. JavaScript gameplay behavior, remote URLs, forms, media tags, runtime conversion, and pixel-perfect browser-engine rendering are not included.- Unity version: 6000.1 or newer.- Category: Tools/GUI.- Menu path: Tools/HTML To Unity Canvas/Converter.- Dependencies: TextMeshPro, Unity UI/uGUI, and an installed Google Chrome or Microsoft Edge browser for Editor conversion.- Input: local static `.html` files.- HTML support: html, body, div, section, header, footer, p, span, h1-h6, img, button, a, ul, ol, li, br, i, strong, em, small, and b.- CSS support: style blocks, inline style attributes, tag selectors, class selectors, id selectors, simple descendant selectors, width, height, margin, padding, gap, display block/flex/none, flex direction, background color, color, font size, font weight, font style, text align, border, border radius, opacity, and common computed browser panel/button styles.- Output: Canvas, RectTransform hierarchy, TextMeshProUGUI text, Image components, Button components, generated procedural sprites, copied local images, and HtmlCanvasPanelRouter for simple generated screen routing.- Generated prefabs do not depend on custom runtime rendering behavior.- CSS font-family values use the project default TMP font asset. Users can assign exact TMP fonts after conversion.- The package includes a small static HTML demo source file. It does not bundle browser executables, operating system font files, generated customer prefabs, or sample conversion output.- Limitations: no runtime conversion, no JavaScript behavior execution, no remote URL loading, no data URI import, no form handling, no video/audio conversion, and no full browser-engine rendering.OpenAI ChatGPT/Codex was used to assist with drafting and revising C# editor code, package documentation, and Asset Store listing text. The submitted package does not include AI-generated art, audio, 3D models, textures, or browser executables. The code and documentation were reviewed, edited, and tested by the publisher before submission.


