Initial commit: AIGame Unity client with URP, HybridCLR, YooAsset and tooling.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
udx
2026-09-21 14:21:07 +08:00
co-authored by Cursor
commit f3f66ab063
931 changed files with 112366 additions and 0 deletions
+1
View File
@@ -0,0 +1 @@
{"prompt": "simple green rounded UI button on transparent background", "output": "d:\\UD\\AI\\AIGame\\Tools\\output\\_vip_probe.png", "aspectRatio": "2048x2048", "model": "gpt-image-2-vip", "quality": "medium"}
Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 186 KiB

+52
View File
@@ -0,0 +1,52 @@
{
"latest": {
"event": "succeeded",
"ts": "2026-09-21T01:50:20Z",
"ok": true,
"id": "15-cbf99b28-89f1-4e3e-b4c2-916c03278a0e",
"status": "succeeded",
"progress": 100,
"model": "gpt-image-2.5",
"prompt": "Create a single full-body male character portrait in the exact same art style as the reference UI sheet: casual mobile game 2D art with soft 3D bubbly feel, chibi/SD proportions (large head, large expressive eyes, smaller body), thick clean rounded outlines with darker saturated color edges (not harsh black), soft digital painted shading, glossy highlights, vibrant tropical adventure palette. Character: young male explorer, messy stylized brown hair, teal goggles with gold rim on forehead, friendly confident smirk, dark green explorer vest over light brown shirt, polished high-production casual mobile RPG look. Plain soft cream parchment background, centered character only, no UI panels, no text, no buttons, no icons.",
"files": [
{
"url": "https://file8.aitohumanize.com/file/1283f606a6104dbfb82243f689f1b416.png",
"path": "D:\\UD\\AI\\AIGame\\Tools\\output\\male_explorer_test.png"
}
]
},
"history": [
{
"event": "started",
"ts": "2026-09-21T01:49:20Z",
"model": "gpt-image-2.5",
"prompt": "Create a single full-body male character portrait in the exact same art style as the reference UI sheet: casual mobile game 2D art with soft 3D bubbly feel, chibi/SD proportions (large head, large expressive eyes, smaller body), thick clean rounded outlines with darker saturated color edges (not harsh black), soft digital painted shading, glossy highlights, vibrant tropical adventure palette. Character: young male explorer, messy stylized brown hair, teal goggles with gold rim on forehead, friendly confident smirk, dark green explorer vest over light brown shirt, polished high-production casual mobile RPG look. Plain soft cream parchment background, centered character only, no UI panels, no text, no buttons, no icons.",
"output": "d:\\UD\\AI\\AIGame\\Tools\\output\\male_explorer_test.png",
"image_count": 1,
"reply_type": "json"
},
{
"event": "submitted",
"ts": "2026-09-21T01:50:16Z",
"id": "15-cbf99b28-89f1-4e3e-b4c2-916c03278a0e",
"status": "succeeded",
"progress": 100
},
{
"event": "succeeded",
"ts": "2026-09-21T01:50:20Z",
"ok": true,
"id": "15-cbf99b28-89f1-4e3e-b4c2-916c03278a0e",
"status": "succeeded",
"progress": 100,
"model": "gpt-image-2.5",
"prompt": "Create a single full-body male character portrait in the exact same art style as the reference UI sheet: casual mobile game 2D art with soft 3D bubbly feel, chibi/SD proportions (large head, large expressive eyes, smaller body), thick clean rounded outlines with darker saturated color edges (not harsh black), soft digital painted shading, glossy highlights, vibrant tropical adventure palette. Character: young male explorer, messy stylized brown hair, teal goggles with gold rim on forehead, friendly confident smirk, dark green explorer vest over light brown shirt, polished high-production casual mobile RPG look. Plain soft cream parchment background, centered character only, no UI panels, no text, no buttons, no icons.",
"files": [
{
"url": "https://file8.aitohumanize.com/file/1283f606a6104dbfb82243f689f1b416.png",
"path": "D:\\UD\\AI\\AIGame\\Tools\\output\\male_explorer_test.png"
}
]
}
]
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 MiB

@@ -0,0 +1,53 @@
{
"latest": {
"event": "succeeded",
"ts": "2026-09-21T02:39:06Z",
"ok": true,
"id": "9-9f2b6fdf-a411-44e5-b172-3848408bd4df",
"status": "succeeded",
"progress": 100,
"model": "gpt-image-2-vip",
"prompt": "Create a Unity UGUI sprite atlas sheet for slicing. Exact square canvas 2048x2048. Unused areas must be pure empty transparent (no checkerboard, no solid fill). NO text, NO labels, NO color hex annotations, NO watermarks, NO characters, NO mockup screenshots — only empty reusable UI chrome sprites ready for Sprite Editor slicing.\n\nStyle: casual candy mobile UI matching the reference — thick rounded corners, deeper same-hue outline 2-4px, soft white top gloss highlight, soft drop shadow, creamy warm panels, glossy plastic candy. Colors: cream panel #F6EBCF border #C89B5C; primary green #7ED321 / pressed #4E9A12; secondary blue #43B7F5 / pressed #1E84C8; disabled #B9C0C8; selected/focus #9EEB3B; close coral #FF5B5B; back button brown/wood circle; overlay #0B1724 ~75% alpha; progress/slider fill green; scrollbar thumb blue; tab active blue raised, tab inactive cream sunk; toast warm cream rounded bar; toggle on green / off grey with white knob.\n\nLayout top-left origin, ≥8px gaps, sprites ONLY in upper area (~1736x680 envelope); leave rest transparent:\n\nROW1 Y≈8:\n- ui_panel_main 480x256 cream empty panel\n- ui_panel_popup 360x240 cream empty popup\n- ui_panel_content 320x200 light cream empty card\n- ui_panel_header 400x80 wood/brown title bar strip empty\n- ui_overlay_dim 192x192 semi-transparent dark square\n- ui_divider_h 400x16 thin warm brown horizontal divider under header area\n\nROW2 Y≈280:\n- btn_primary_normal 224x88 glossy green empty\n- btn_primary_pressed 224x88 darker green empty\n- btn_primary_disabled 224x88 grey empty\n- btn_secondary_normal 224x88 glossy blue empty\n- btn_secondary_pressed 224x88 darker blue empty\n- btn_small_normal 160x64 small green empty\n- btn_small_pressed 160x64 small darker green empty\n- btn_close 72x72 coral red circle with white X\n- btn_back 72x72 circular back/chevron button\n- scrollbar_track_v 28x160 recessed vertical track\n- scrollbar_thumb_v 28x80 blue vertical thumb\n\nROW3 Y≈400:\n- input_bg_normal 360x72 recessed cream input empty\n- input_bg_focus 360x72 input with bright focus border empty\n- ui_list_item_normal 320x72 cream list row empty\n- ui_list_item_selected 320x72 list row green selected border empty\n- tab_active 200x72 raised blue tab empty\n- tab_inactive 200x72 sunk cream tab empty\n\nROW4 Y≈504:\n- progress_bg 400x32 dark recessed capsule\n- progress_fill 400x32 glossy green capsule\n- slider_track 320x28 dark recessed track\n- slider_fill 320x28 glossy green fill\n- slider_handle 56x56 white/blue glossy circle\n- toast_bg 280x80 cream rounded toast bar empty\n\nROW5 Y≈616:\n- toggle_bg_off 112x56 grey capsule\n- toggle_bg_on 112x56 green capsule\n- toggle_knob 48x48 white circle\n- checkbox_off 56x56 empty rounded square\n- checkbox_on 56x56 rounded square green check\n- ico_search 56x56 glossy search icon\n- ico_check 56x56 glossy check icon\n- ico_settings 56x56 glossy gear\n- ico_refresh 56x56 glossy refresh arrows\n\nClean edges for 9-slice, consistent top lighting, no overlapping sprites. Sprite atlas only, not a UI mockup.\n",
"files": [
{
"url": "https://file8.aitohumanize.com/file/d3f0c46a9032404d9de23efce49fd4c1.png",
"path": "D:\\UD\\AI\\AIGame\\Tools\\output\\ui_normal_atlas_gpt.png"
}
]
},
"history": [
{
"event": "started",
"ts": "2026-09-21T02:37:58Z",
"model": "gpt-image-2-vip",
"prompt": "Create a Unity UGUI sprite atlas sheet for slicing. Exact square canvas 2048x2048. Unused areas must be pure empty transparent (no checkerboard, no solid fill). NO text, NO labels, NO color hex annotations, NO watermarks, NO characters, NO mockup screenshots — only empty reusable UI chrome sprites ready for Sprite Editor slicing.\n\nStyle: casual candy mobile UI matching the reference — thick rounded corners, deeper same-hue outline 2-4px, soft white top gloss highlight, soft drop shadow, creamy warm panels, glossy plastic candy. Colors: cream panel #F6EBCF border #C89B5C; primary green #7ED321 / pressed #4E9A12; secondary blue #43B7F5 / pressed #1E84C8; disabled #B9C0C8; selected/focus #9EEB3B; close coral #FF5B5B; back button brown/wood circle; overlay #0B1724 ~75% alpha; progress/slider fill green; scrollbar thumb blue; tab active blue raised, tab inactive cream sunk; toast warm cream rounded bar; toggle on green / off grey with white knob.\n\nLayout top-left origin, ≥8px gaps, sprites ONLY in upper area (~1736x680 envelope); leave rest transparent:\n\nROW1 Y≈8:\n- ui_panel_main 480x256 cream empty panel\n- ui_panel_popup 360x240 cream empty popup\n- ui_panel_content 320x200 light cream empty card\n- ui_panel_header 400x80 wood/brown title bar strip empty\n- ui_overlay_dim 192x192 semi-transparent dark square\n- ui_divider_h 400x16 thin warm brown horizontal divider under header area\n\nROW2 Y≈280:\n- btn_primary_normal 224x88 glossy green empty\n- btn_primary_pressed 224x88 darker green empty\n- btn_primary_disabled 224x88 grey empty\n- btn_secondary_normal 224x88 glossy blue empty\n- btn_secondary_pressed 224x88 darker blue empty\n- btn_small_normal 160x64 small green empty\n- btn_small_pressed 160x64 small darker green empty\n- btn_close 72x72 coral red circle with white X\n- btn_back 72x72 circular back/chevron button\n- scrollbar_track_v 28x160 recessed vertical track\n- scrollbar_thumb_v 28x80 blue vertical thumb\n\nROW3 Y≈400:\n- input_bg_normal 360x72 recessed cream input empty\n- input_bg_focus 360x72 input with bright focus border empty\n- ui_list_item_normal 320x72 cream list row empty\n- ui_list_item_selected 320x72 list row green selected border empty\n- tab_active 200x72 raised blue tab empty\n- tab_inactive 200x72 sunk cream tab empty\n\nROW4 Y≈504:\n- progress_bg 400x32 dark recessed capsule\n- progress_fill 400x32 glossy green capsule\n- slider_track 320x28 dark recessed track\n- slider_fill 320x28 glossy green fill\n- slider_handle 56x56 white/blue glossy circle\n- toast_bg 280x80 cream rounded toast bar empty\n\nROW5 Y≈616:\n- toggle_bg_off 112x56 grey capsule\n- toggle_bg_on 112x56 green capsule\n- toggle_knob 48x48 white circle\n- checkbox_off 56x56 empty rounded square\n- checkbox_on 56x56 rounded square green check\n- ico_search 56x56 glossy search icon\n- ico_check 56x56 glossy check icon\n- ico_settings 56x56 glossy gear\n- ico_refresh 56x56 glossy refresh arrows\n\nClean edges for 9-slice, consistent top lighting, no overlapping sprites. Sprite atlas only, not a UI mockup.\n",
"output": "d:\\UD\\AI\\AIGame\\Tools\\output\\ui_normal_atlas_gpt.png",
"aspect_ratio": "2048x2048",
"image_count": 1,
"reply_type": "json"
},
{
"event": "submitted",
"ts": "2026-09-21T02:39:00Z",
"id": "9-9f2b6fdf-a411-44e5-b172-3848408bd4df",
"status": "succeeded",
"progress": 100
},
{
"event": "succeeded",
"ts": "2026-09-21T02:39:06Z",
"ok": true,
"id": "9-9f2b6fdf-a411-44e5-b172-3848408bd4df",
"status": "succeeded",
"progress": 100,
"model": "gpt-image-2-vip",
"prompt": "Create a Unity UGUI sprite atlas sheet for slicing. Exact square canvas 2048x2048. Unused areas must be pure empty transparent (no checkerboard, no solid fill). NO text, NO labels, NO color hex annotations, NO watermarks, NO characters, NO mockup screenshots — only empty reusable UI chrome sprites ready for Sprite Editor slicing.\n\nStyle: casual candy mobile UI matching the reference — thick rounded corners, deeper same-hue outline 2-4px, soft white top gloss highlight, soft drop shadow, creamy warm panels, glossy plastic candy. Colors: cream panel #F6EBCF border #C89B5C; primary green #7ED321 / pressed #4E9A12; secondary blue #43B7F5 / pressed #1E84C8; disabled #B9C0C8; selected/focus #9EEB3B; close coral #FF5B5B; back button brown/wood circle; overlay #0B1724 ~75% alpha; progress/slider fill green; scrollbar thumb blue; tab active blue raised, tab inactive cream sunk; toast warm cream rounded bar; toggle on green / off grey with white knob.\n\nLayout top-left origin, ≥8px gaps, sprites ONLY in upper area (~1736x680 envelope); leave rest transparent:\n\nROW1 Y≈8:\n- ui_panel_main 480x256 cream empty panel\n- ui_panel_popup 360x240 cream empty popup\n- ui_panel_content 320x200 light cream empty card\n- ui_panel_header 400x80 wood/brown title bar strip empty\n- ui_overlay_dim 192x192 semi-transparent dark square\n- ui_divider_h 400x16 thin warm brown horizontal divider under header area\n\nROW2 Y≈280:\n- btn_primary_normal 224x88 glossy green empty\n- btn_primary_pressed 224x88 darker green empty\n- btn_primary_disabled 224x88 grey empty\n- btn_secondary_normal 224x88 glossy blue empty\n- btn_secondary_pressed 224x88 darker blue empty\n- btn_small_normal 160x64 small green empty\n- btn_small_pressed 160x64 small darker green empty\n- btn_close 72x72 coral red circle with white X\n- btn_back 72x72 circular back/chevron button\n- scrollbar_track_v 28x160 recessed vertical track\n- scrollbar_thumb_v 28x80 blue vertical thumb\n\nROW3 Y≈400:\n- input_bg_normal 360x72 recessed cream input empty\n- input_bg_focus 360x72 input with bright focus border empty\n- ui_list_item_normal 320x72 cream list row empty\n- ui_list_item_selected 320x72 list row green selected border empty\n- tab_active 200x72 raised blue tab empty\n- tab_inactive 200x72 sunk cream tab empty\n\nROW4 Y≈504:\n- progress_bg 400x32 dark recessed capsule\n- progress_fill 400x32 glossy green capsule\n- slider_track 320x28 dark recessed track\n- slider_fill 320x28 glossy green fill\n- slider_handle 56x56 white/blue glossy circle\n- toast_bg 280x80 cream rounded toast bar empty\n\nROW5 Y≈616:\n- toggle_bg_off 112x56 grey capsule\n- toggle_bg_on 112x56 green capsule\n- toggle_knob 48x48 white circle\n- checkbox_off 56x56 empty rounded square\n- checkbox_on 56x56 rounded square green check\n- ico_search 56x56 glossy search icon\n- ico_check 56x56 glossy check icon\n- ico_settings 56x56 glossy gear\n- ico_refresh 56x56 glossy refresh arrows\n\nClean edges for 9-slice, consistent top lighting, no overlapping sprites. Sprite atlas only, not a UI mockup.\n",
"files": [
{
"url": "https://file8.aitohumanize.com/file/d3f0c46a9032404d9de23efce49fd4c1.png",
"path": "D:\\UD\\AI\\AIGame\\Tools\\output\\ui_normal_atlas_gpt.png"
}
]
}
]
}
+1
View File
@@ -0,0 +1 @@
{"prompt": "Create a Unity UGUI sprite atlas sheet for slicing. Exact square canvas 2048x2048. Unused areas must be pure empty transparent (no checkerboard, no solid fill). NO text, NO labels, NO color hex annotations, NO watermarks, NO characters, NO mockup screenshots — only empty reusable UI chrome sprites ready for Sprite Editor slicing.\n\nStyle: casual candy mobile UI matching the reference — thick rounded corners, deeper same-hue outline 2-4px, soft white top gloss highlight, soft drop shadow, creamy warm panels, glossy plastic candy. Colors: cream panel #F6EBCF border #C89B5C; primary green #7ED321 / pressed #4E9A12; secondary blue #43B7F5 / pressed #1E84C8; disabled #B9C0C8; selected/focus #9EEB3B; close coral #FF5B5B; back button brown/wood circle; overlay #0B1724 ~75% alpha; progress/slider fill green; scrollbar thumb blue; tab active blue raised, tab inactive cream sunk; toast warm cream rounded bar; toggle on green / off grey with white knob.\n\nLayout top-left origin, ≥8px gaps, sprites ONLY in upper area (~1736x680 envelope); leave rest transparent:\n\nROW1 Y≈8:\n- ui_panel_main 480x256 cream empty panel\n- ui_panel_popup 360x240 cream empty popup\n- ui_panel_content 320x200 light cream empty card\n- ui_panel_header 400x80 wood/brown title bar strip empty\n- ui_overlay_dim 192x192 semi-transparent dark square\n- ui_divider_h 400x16 thin warm brown horizontal divider under header area\n\nROW2 Y≈280:\n- btn_primary_normal 224x88 glossy green empty\n- btn_primary_pressed 224x88 darker green empty\n- btn_primary_disabled 224x88 grey empty\n- btn_secondary_normal 224x88 glossy blue empty\n- btn_secondary_pressed 224x88 darker blue empty\n- btn_small_normal 160x64 small green empty\n- btn_small_pressed 160x64 small darker green empty\n- btn_close 72x72 coral red circle with white X\n- btn_back 72x72 circular back/chevron button\n- scrollbar_track_v 28x160 recessed vertical track\n- scrollbar_thumb_v 28x80 blue vertical thumb\n\nROW3 Y≈400:\n- input_bg_normal 360x72 recessed cream input empty\n- input_bg_focus 360x72 input with bright focus border empty\n- ui_list_item_normal 320x72 cream list row empty\n- ui_list_item_selected 320x72 list row green selected border empty\n- tab_active 200x72 raised blue tab empty\n- tab_inactive 200x72 sunk cream tab empty\n\nROW4 Y≈504:\n- progress_bg 400x32 dark recessed capsule\n- progress_fill 400x32 glossy green capsule\n- slider_track 320x28 dark recessed track\n- slider_fill 320x28 glossy green fill\n- slider_handle 56x56 white/blue glossy circle\n- toast_bg 280x80 cream rounded toast bar empty\n\nROW5 Y≈616:\n- toggle_bg_off 112x56 grey capsule\n- toggle_bg_on 112x56 green capsule\n- toggle_knob 48x48 white circle\n- checkbox_off 56x56 empty rounded square\n- checkbox_on 56x56 rounded square green check\n- ico_search 56x56 glossy search icon\n- ico_check 56x56 glossy check icon\n- ico_settings 56x56 glossy gear\n- ico_refresh 56x56 glossy refresh arrows\n\nClean edges for 9-slice, consistent top lighting, no overlapping sprites. Sprite atlas only, not a UI mockup.\n", "images": ["d:\\UD\\AI\\AIGame\\Doc\\ui_design.jpg"], "output": "d:\\UD\\AI\\AIGame\\Tools\\output\\ui_normal_atlas_gpt.png", "aspectRatio": "2048x2048", "model": "gpt-image-2-vip", "quality": "medium", "background": "transparent", "callback_file": "d:\\UD\\AI\\AIGame\\Tools\\output\\ui_normal_atlas_gpt_status.json"}
+55
View File
@@ -0,0 +1,55 @@
Create a Unity UGUI sprite atlas sheet for slicing. Exact square canvas 2048x2048. Unused areas must be pure empty transparent (no checkerboard, no solid fill). NO text, NO labels, NO color hex annotations, NO watermarks, NO characters, NO mockup screenshots — only empty reusable UI chrome sprites ready for Sprite Editor slicing.
Style: casual candy mobile UI matching the reference — thick rounded corners, deeper same-hue outline 2-4px, soft white top gloss highlight, soft drop shadow, creamy warm panels, glossy plastic candy. Colors: cream panel #F6EBCF border #C89B5C; primary green #7ED321 / pressed #4E9A12; secondary blue #43B7F5 / pressed #1E84C8; disabled #B9C0C8; selected/focus #9EEB3B; close coral #FF5B5B; back button brown/wood circle; overlay #0B1724 ~75% alpha; progress/slider fill green; scrollbar thumb blue; tab active blue raised, tab inactive cream sunk; toast warm cream rounded bar; toggle on green / off grey with white knob.
Layout top-left origin, ≥8px gaps, sprites ONLY in upper area (~1736x680 envelope); leave rest transparent:
ROW1 Y≈8:
- ui_panel_main 480x256 cream empty panel
- ui_panel_popup 360x240 cream empty popup
- ui_panel_content 320x200 light cream empty card
- ui_panel_header 400x80 wood/brown title bar strip empty
- ui_overlay_dim 192x192 semi-transparent dark square
- ui_divider_h 400x16 thin warm brown horizontal divider under header area
ROW2 Y≈280:
- btn_primary_normal 224x88 glossy green empty
- btn_primary_pressed 224x88 darker green empty
- btn_primary_disabled 224x88 grey empty
- btn_secondary_normal 224x88 glossy blue empty
- btn_secondary_pressed 224x88 darker blue empty
- btn_small_normal 160x64 small green empty
- btn_small_pressed 160x64 small darker green empty
- btn_close 72x72 coral red circle with white X
- btn_back 72x72 circular back/chevron button
- scrollbar_track_v 28x160 recessed vertical track
- scrollbar_thumb_v 28x80 blue vertical thumb
ROW3 Y≈400:
- input_bg_normal 360x72 recessed cream input empty
- input_bg_focus 360x72 input with bright focus border empty
- ui_list_item_normal 320x72 cream list row empty
- ui_list_item_selected 320x72 list row green selected border empty
- tab_active 200x72 raised blue tab empty
- tab_inactive 200x72 sunk cream tab empty
ROW4 Y≈504:
- progress_bg 400x32 dark recessed capsule
- progress_fill 400x32 glossy green capsule
- slider_track 320x28 dark recessed track
- slider_fill 320x28 glossy green fill
- slider_handle 56x56 white/blue glossy circle
- toast_bg 280x80 cream rounded toast bar empty
ROW5 Y≈616:
- toggle_bg_off 112x56 grey capsule
- toggle_bg_on 112x56 green capsule
- toggle_knob 48x48 white circle
- checkbox_off 56x56 empty rounded square
- checkbox_on 56x56 rounded square green check
- ico_search 56x56 glossy search icon
- ico_check 56x56 glossy check icon
- ico_settings 56x56 glossy gear
- ico_refresh 56x56 glossy refresh arrows
Clean edges for 9-slice, consistent top lighting, no overlapping sprites. Sprite atlas only, not a UI mockup.
Binary file not shown.

After

Width:  |  Height:  |  Size: 707 KiB

@@ -0,0 +1,52 @@
{
"latest": {
"event": "succeeded",
"ts": "2026-09-21T02:20:46Z",
"ok": true,
"id": "2-1d1db0b6-903e-4a43-a1d9-284a7b4ecefd",
"status": "succeeded",
"progress": 100,
"model": "gpt-image-2.5",
"prompt": "Create a Unity UGUI sprite atlas sheet for slicing. Square canvas 1:1. Transparent checkerboard-free pure empty transparent background in unused areas. NO text, NO labels, NO watermarks, NO sample characters, NO mockup screenshots 鈥?only empty reusable UI chrome sprites.\n\nStyle: casual candy mobile UI matching the reference 鈥?thick rounded corners, deeper same-hue outline stroke 2-4px, soft white top gloss highlight, soft drop shadow, creamy warm panels, glossy plastic candy look. Colors: cream panel #F6EBCF with brown border #C89B5C; primary green #7ED321 / dark #4E9A12; secondary blue #43B7F5 / dark #1E84C8; disabled grey #B9C0C8; focus/selected accent bright green #9EEB3B; close button coral red #FF5B5B; overlay dark #0B1724 at ~75% alpha; progress/slider fill green; scrollbar thumb blue.\n\nLayout (top-left origin, compact packing, 鈮?px gaps between sprites). Place sprites ONLY in upper-left area; leave rest of canvas empty/transparent:\n\nROW1 Y鈮?:\n- ui_panel_main 480x256 cream rounded panel empty\n- ui_panel_popup 360x240 cream rounded popup empty\n- ui_panel_content 320x200 light cream card empty\n- ui_overlay_dim 192x192 semi-transparent dark rectangle\n\nROW2 Y鈮?80:\n- btn_primary_normal 224x88 glossy green capsule button empty\n- btn_primary_pressed 224x88 darker green pressed button empty\n- btn_primary_disabled 224x88 grey disabled button empty\n- btn_secondary_normal 224x88 glossy blue capsule button empty\n- btn_close 72x72 coral red circular X close icon\n- scrollbar_track_v 28x160 thin recessed vertical track\n- scrollbar_thumb_v 28x80 blue rounded vertical thumb\n\nROW3 Y鈮?00:\n- input_bg_normal 360x72 recessed light input field empty\n- input_bg_focus 360x72 same with bright blue/green focus border\n- ui_list_item_normal 320x72 cream list row empty\n- ui_list_item_selected 320x72 cream list row with bright green selected border\n\nROW4 Y鈮?04:\n- progress_bg 400x32 dark recessed capsule track\n- progress_fill 400x32 glossy green capsule fill\n- slider_track 320x28 dark recessed track\n- slider_fill 320x28 glossy green fill\n- slider_handle 56x56 white/blue glossy circle knob\n\nROW5 Y鈮?60:\n- checkbox_off 56x56 rounded square empty\n- checkbox_on 56x56 rounded square with green check\n- ico_settings 56x56 glossy gear icon\n- ico_refresh 56x56 glossy refresh arrows icon\n\nKeep edges clean for 9-slice; consistent lighting from top; no overlapping sprites.\n",
"files": [
{
"url": "https://file2.aitohumanize.com/file/434f424b6ab04850b2e7181973b68491.png",
"path": "D:\\UD\\AI\\AIGame\\Tools\\output\\ui_simple_atlas_gpt.png"
}
]
},
"history": [
{
"event": "started",
"ts": "2026-09-21T02:19:52Z",
"model": "gpt-image-2.5",
"prompt": "Create a Unity UGUI sprite atlas sheet for slicing. Square canvas 1:1. Transparent checkerboard-free pure empty transparent background in unused areas. NO text, NO labels, NO watermarks, NO sample characters, NO mockup screenshots 鈥?only empty reusable UI chrome sprites.\n\nStyle: casual candy mobile UI matching the reference 鈥?thick rounded corners, deeper same-hue outline stroke 2-4px, soft white top gloss highlight, soft drop shadow, creamy warm panels, glossy plastic candy look. Colors: cream panel #F6EBCF with brown border #C89B5C; primary green #7ED321 / dark #4E9A12; secondary blue #43B7F5 / dark #1E84C8; disabled grey #B9C0C8; focus/selected accent bright green #9EEB3B; close button coral red #FF5B5B; overlay dark #0B1724 at ~75% alpha; progress/slider fill green; scrollbar thumb blue.\n\nLayout (top-left origin, compact packing, 鈮?px gaps between sprites). Place sprites ONLY in upper-left area; leave rest of canvas empty/transparent:\n\nROW1 Y鈮?:\n- ui_panel_main 480x256 cream rounded panel empty\n- ui_panel_popup 360x240 cream rounded popup empty\n- ui_panel_content 320x200 light cream card empty\n- ui_overlay_dim 192x192 semi-transparent dark rectangle\n\nROW2 Y鈮?80:\n- btn_primary_normal 224x88 glossy green capsule button empty\n- btn_primary_pressed 224x88 darker green pressed button empty\n- btn_primary_disabled 224x88 grey disabled button empty\n- btn_secondary_normal 224x88 glossy blue capsule button empty\n- btn_close 72x72 coral red circular X close icon\n- scrollbar_track_v 28x160 thin recessed vertical track\n- scrollbar_thumb_v 28x80 blue rounded vertical thumb\n\nROW3 Y鈮?00:\n- input_bg_normal 360x72 recessed light input field empty\n- input_bg_focus 360x72 same with bright blue/green focus border\n- ui_list_item_normal 320x72 cream list row empty\n- ui_list_item_selected 320x72 cream list row with bright green selected border\n\nROW4 Y鈮?04:\n- progress_bg 400x32 dark recessed capsule track\n- progress_fill 400x32 glossy green capsule fill\n- slider_track 320x28 dark recessed track\n- slider_fill 320x28 glossy green fill\n- slider_handle 56x56 white/blue glossy circle knob\n\nROW5 Y鈮?60:\n- checkbox_off 56x56 rounded square empty\n- checkbox_on 56x56 rounded square with green check\n- ico_settings 56x56 glossy gear icon\n- ico_refresh 56x56 glossy refresh arrows icon\n\nKeep edges clean for 9-slice; consistent lighting from top; no overlapping sprites.\n",
"output": "d:\\UD\\AI\\AIGame\\Tools\\output\\ui_simple_atlas_gpt.png",
"image_count": 1,
"reply_type": "json"
},
{
"event": "submitted",
"ts": "2026-09-21T02:20:42Z",
"id": "2-1d1db0b6-903e-4a43-a1d9-284a7b4ecefd",
"status": "succeeded",
"progress": 100
},
{
"event": "succeeded",
"ts": "2026-09-21T02:20:46Z",
"ok": true,
"id": "2-1d1db0b6-903e-4a43-a1d9-284a7b4ecefd",
"status": "succeeded",
"progress": 100,
"model": "gpt-image-2.5",
"prompt": "Create a Unity UGUI sprite atlas sheet for slicing. Square canvas 1:1. Transparent checkerboard-free pure empty transparent background in unused areas. NO text, NO labels, NO watermarks, NO sample characters, NO mockup screenshots 鈥?only empty reusable UI chrome sprites.\n\nStyle: casual candy mobile UI matching the reference 鈥?thick rounded corners, deeper same-hue outline stroke 2-4px, soft white top gloss highlight, soft drop shadow, creamy warm panels, glossy plastic candy look. Colors: cream panel #F6EBCF with brown border #C89B5C; primary green #7ED321 / dark #4E9A12; secondary blue #43B7F5 / dark #1E84C8; disabled grey #B9C0C8; focus/selected accent bright green #9EEB3B; close button coral red #FF5B5B; overlay dark #0B1724 at ~75% alpha; progress/slider fill green; scrollbar thumb blue.\n\nLayout (top-left origin, compact packing, 鈮?px gaps between sprites). Place sprites ONLY in upper-left area; leave rest of canvas empty/transparent:\n\nROW1 Y鈮?:\n- ui_panel_main 480x256 cream rounded panel empty\n- ui_panel_popup 360x240 cream rounded popup empty\n- ui_panel_content 320x200 light cream card empty\n- ui_overlay_dim 192x192 semi-transparent dark rectangle\n\nROW2 Y鈮?80:\n- btn_primary_normal 224x88 glossy green capsule button empty\n- btn_primary_pressed 224x88 darker green pressed button empty\n- btn_primary_disabled 224x88 grey disabled button empty\n- btn_secondary_normal 224x88 glossy blue capsule button empty\n- btn_close 72x72 coral red circular X close icon\n- scrollbar_track_v 28x160 thin recessed vertical track\n- scrollbar_thumb_v 28x80 blue rounded vertical thumb\n\nROW3 Y鈮?00:\n- input_bg_normal 360x72 recessed light input field empty\n- input_bg_focus 360x72 same with bright blue/green focus border\n- ui_list_item_normal 320x72 cream list row empty\n- ui_list_item_selected 320x72 cream list row with bright green selected border\n\nROW4 Y鈮?04:\n- progress_bg 400x32 dark recessed capsule track\n- progress_fill 400x32 glossy green capsule fill\n- slider_track 320x28 dark recessed track\n- slider_fill 320x28 glossy green fill\n- slider_handle 56x56 white/blue glossy circle knob\n\nROW5 Y鈮?60:\n- checkbox_off 56x56 rounded square empty\n- checkbox_on 56x56 rounded square with green check\n- ico_settings 56x56 glossy gear icon\n- ico_refresh 56x56 glossy refresh arrows icon\n\nKeep edges clean for 9-slice; consistent lighting from top; no overlapping sprites.\n",
"files": [
{
"url": "https://file2.aitohumanize.com/file/434f424b6ab04850b2e7181973b68491.png",
"path": "D:\\UD\\AI\\AIGame\\Tools\\output\\ui_simple_atlas_gpt.png"
}
]
}
]
}
+41
View File
@@ -0,0 +1,41 @@
Create a Unity UGUI sprite atlas sheet for slicing. Square canvas 1:1. Transparent checkerboard-free pure empty transparent background in unused areas. NO text, NO labels, NO watermarks, NO sample characters, NO mockup screenshots — only empty reusable UI chrome sprites.
Style: casual candy mobile UI matching the reference — thick rounded corners, deeper same-hue outline stroke 2-4px, soft white top gloss highlight, soft drop shadow, creamy warm panels, glossy plastic candy look. Colors: cream panel #F6EBCF with brown border #C89B5C; primary green #7ED321 / dark #4E9A12; secondary blue #43B7F5 / dark #1E84C8; disabled grey #B9C0C8; focus/selected accent bright green #9EEB3B; close button coral red #FF5B5B; overlay dark #0B1724 at ~75% alpha; progress/slider fill green; scrollbar thumb blue.
Layout (top-left origin, compact packing, ≥8px gaps between sprites). Place sprites ONLY in upper-left area; leave rest of canvas empty/transparent:
ROW1 Y≈8:
- ui_panel_main 480x256 cream rounded panel empty
- ui_panel_popup 360x240 cream rounded popup empty
- ui_panel_content 320x200 light cream card empty
- ui_overlay_dim 192x192 semi-transparent dark rectangle
ROW2 Y≈280:
- btn_primary_normal 224x88 glossy green capsule button empty
- btn_primary_pressed 224x88 darker green pressed button empty
- btn_primary_disabled 224x88 grey disabled button empty
- btn_secondary_normal 224x88 glossy blue capsule button empty
- btn_close 72x72 coral red circular X close icon
- scrollbar_track_v 28x160 thin recessed vertical track
- scrollbar_thumb_v 28x80 blue rounded vertical thumb
ROW3 Y≈400:
- input_bg_normal 360x72 recessed light input field empty
- input_bg_focus 360x72 same with bright blue/green focus border
- ui_list_item_normal 320x72 cream list row empty
- ui_list_item_selected 320x72 cream list row with bright green selected border
ROW4 Y≈504:
- progress_bg 400x32 dark recessed capsule track
- progress_fill 400x32 glossy green capsule fill
- slider_track 320x28 dark recessed track
- slider_fill 320x28 glossy green fill
- slider_handle 56x56 white/blue glossy circle knob
ROW5 Y≈560:
- checkbox_off 56x56 rounded square empty
- checkbox_on 56x56 rounded square with green check
- ico_settings 56x56 glossy gear icon
- ico_refresh 56x56 glossy refresh arrows icon
Keep edges clean for 9-slice; consistent lighting from top; no overlapping sprites.