commit a507f62d1573878e3e4dc32781b6d1adf51ccab5 Author: barry Date: Wed Apr 22 10:54:12 2026 +0800 feat:创建项目 diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..f3b5d33 Binary files /dev/null and b/.DS_Store differ diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a2c7470 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ + +settings/Publish.json +settings/Publish.json diff --git a/.objs/fonts.json b/.objs/fonts.json new file mode 100644 index 0000000..eaa77f4 --- /dev/null +++ b/.objs/fonts.json @@ -0,0 +1,2 @@ +ui://o9974uc5emjh5d +ui://o9974uc5wgo422 diff --git a/.objs/metas/5crzgdh6/9aez2a.info b/.objs/metas/5crzgdh6/9aez2a.info new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.objs/metas/5crzgdh6/9aez2a.info @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.objs/metas/5crzgdh6/d3a91.info b/.objs/metas/5crzgdh6/d3a91.info new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.objs/metas/5crzgdh6/d3a91.info @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.objs/metas/5crzgdh6/d3a92.info b/.objs/metas/5crzgdh6/d3a92.info new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.objs/metas/5crzgdh6/d3a92.info @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.objs/metas/5gv9hkgs/d3a91.info b/.objs/metas/5gv9hkgs/d3a91.info new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.objs/metas/5gv9hkgs/d3a91.info @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.objs/metas/5gv9hkgs/d3a96.info b/.objs/metas/5gv9hkgs/d3a96.info new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.objs/metas/5gv9hkgs/d3a96.info @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.objs/metas/876wwqik/cv0e0.info b/.objs/metas/876wwqik/cv0e0.info new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.objs/metas/876wwqik/cv0e0.info @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.objs/metas/876wwqik/i5pmc.info b/.objs/metas/876wwqik/i5pmc.info new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.objs/metas/876wwqik/i5pmc.info @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.objs/metas/8f5ysgjw/ksdz0.info b/.objs/metas/8f5ysgjw/ksdz0.info new file mode 100644 index 0000000..ac8b889 --- /dev/null +++ b/.objs/metas/8f5ysgjw/ksdz0.info @@ -0,0 +1,7 @@ +{ + "objectStatus": { + "n54_12tre": { + "hidden": true + } + } +} \ No newline at end of file diff --git a/.objs/metas/8f5ysgjw/ksdzk.info b/.objs/metas/8f5ysgjw/ksdzk.info new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.objs/metas/8f5ysgjw/ksdzk.info @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.objs/metas/8ihaqs6i/sebxa.info b/.objs/metas/8ihaqs6i/sebxa.info new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.objs/metas/8ihaqs6i/sebxa.info @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.objs/metas/8ihaqs6i/sebxc.info b/.objs/metas/8ihaqs6i/sebxc.info new file mode 100644 index 0000000..18896d9 --- /dev/null +++ b/.objs/metas/8ihaqs6i/sebxc.info @@ -0,0 +1,7 @@ +{ + "objectStatus": { + "n27_9aez": { + "locked": true + } + } +} \ No newline at end of file diff --git a/.objs/metas/8k6ttzvx/sebxa.info b/.objs/metas/8k6ttzvx/sebxa.info new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.objs/metas/8k6ttzvx/sebxa.info @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.objs/metas/8rcjs2uc/sebx10.info b/.objs/metas/8rcjs2uc/sebx10.info new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.objs/metas/8rcjs2uc/sebx10.info @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.objs/metas/8rcjs2uc/sebx13.info b/.objs/metas/8rcjs2uc/sebx13.info new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.objs/metas/8rcjs2uc/sebx13.info @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.objs/metas/8rcjs2uc/sebxf.info b/.objs/metas/8rcjs2uc/sebxf.info new file mode 100644 index 0000000..1af5399 --- /dev/null +++ b/.objs/metas/8rcjs2uc/sebxf.info @@ -0,0 +1,5 @@ +{ + "designImages": [ + "ui://8rcjs2ucwgo41e" + ] +} \ No newline at end of file diff --git a/.objs/metas/8sjqw0q3/sebxk.info b/.objs/metas/8sjqw0q3/sebxk.info new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.objs/metas/8sjqw0q3/sebxk.info @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.objs/metas/c9mmg3dx/cy61ecy.info b/.objs/metas/c9mmg3dx/cy61ecy.info new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.objs/metas/c9mmg3dx/cy61ecy.info @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.objs/metas/cwrkvs46/12tre19.info b/.objs/metas/cwrkvs46/12tre19.info new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.objs/metas/cwrkvs46/12tre19.info @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.objs/metas/cwrkvs46/9eoj0.info b/.objs/metas/cwrkvs46/9eoj0.info new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.objs/metas/cwrkvs46/9eoj0.info @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.objs/metas/cwrkvs46/r8lgu.info b/.objs/metas/cwrkvs46/r8lgu.info new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.objs/metas/cwrkvs46/r8lgu.info @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.objs/metas/g3iqdlgc/opwg10.info b/.objs/metas/g3iqdlgc/opwg10.info new file mode 100644 index 0000000..fb907ab --- /dev/null +++ b/.objs/metas/g3iqdlgc/opwg10.info @@ -0,0 +1,7 @@ +{ + "objectStatus": { + "n7_emjh": { + "hidden": true + } + } +} \ No newline at end of file diff --git a/.objs/metas/g3iqdlgc/opwg13.info b/.objs/metas/g3iqdlgc/opwg13.info new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.objs/metas/g3iqdlgc/opwg13.info @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.objs/metas/g3iqdlgc/opwgw.info b/.objs/metas/g3iqdlgc/opwgw.info new file mode 100644 index 0000000..1fbcd25 --- /dev/null +++ b/.objs/metas/g3iqdlgc/opwgw.info @@ -0,0 +1,7 @@ +{ + "objectStatus": { + "n34_emjh": { + "hidden": true + } + } +} \ No newline at end of file diff --git a/.objs/metas/gytj501c/9eojh.info b/.objs/metas/gytj501c/9eojh.info new file mode 100644 index 0000000..ee50dd6 --- /dev/null +++ b/.objs/metas/gytj501c/9eojh.info @@ -0,0 +1,10 @@ +{ + "objectStatus": { + "n8_lv4g": { + "hidden": true + }, + "n9_lv4g": { + "hidden": true + } + } +} \ No newline at end of file diff --git a/.objs/metas/gytj501c/nq231z.info b/.objs/metas/gytj501c/nq231z.info new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.objs/metas/gytj501c/nq231z.info @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.objs/metas/gytj501c/nq232i.info b/.objs/metas/gytj501c/nq232i.info new file mode 100644 index 0000000..b2e243d --- /dev/null +++ b/.objs/metas/gytj501c/nq232i.info @@ -0,0 +1,7 @@ +{ + "objectStatus": { + "n19_nq23": { + "collapsed": true + } + } +} \ No newline at end of file diff --git a/.objs/metas/gytj501c/opwg9.info b/.objs/metas/gytj501c/opwg9.info new file mode 100644 index 0000000..e466632 --- /dev/null +++ b/.objs/metas/gytj501c/opwg9.info @@ -0,0 +1,13 @@ +{ + "objectStatus": { + "n69_12tre": { + "hidden": true + }, + "n57_emjh": { + "hidden": true + }, + "n82_12tre": { + "collapsed": true + } + } +} \ No newline at end of file diff --git a/.objs/metas/gytj501c/wgo414.info b/.objs/metas/gytj501c/wgo414.info new file mode 100644 index 0000000..c673af1 --- /dev/null +++ b/.objs/metas/gytj501c/wgo414.info @@ -0,0 +1,5 @@ +{ + "designImages": [ + "ui://gytj501cwgo41c" + ] +} \ No newline at end of file diff --git a/.objs/metas/ig55ss7k/q8uc0.info b/.objs/metas/ig55ss7k/q8uc0.info new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.objs/metas/ig55ss7k/q8uc0.info @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.objs/metas/ig55ss7k/q8ucg.info b/.objs/metas/ig55ss7k/q8ucg.info new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.objs/metas/ig55ss7k/q8ucg.info @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.objs/metas/k972hayz/ke930.info b/.objs/metas/k972hayz/ke930.info new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.objs/metas/k972hayz/ke930.info @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.objs/metas/k972hayz/ke931.info b/.objs/metas/k972hayz/ke931.info new file mode 100644 index 0000000..39a14b8 --- /dev/null +++ b/.objs/metas/k972hayz/ke931.info @@ -0,0 +1,13 @@ +{ + "objectStatus": { + "n16_dpcj": { + "hidden": true + }, + "n10_irh9": { + "hidden": true + }, + "n15_dpcj": { + "hidden": true + } + } +} \ No newline at end of file diff --git a/.objs/metas/md8tkwlz/es171x.info b/.objs/metas/md8tkwlz/es171x.info new file mode 100644 index 0000000..76b797f --- /dev/null +++ b/.objs/metas/md8tkwlz/es171x.info @@ -0,0 +1,16 @@ +{ + "objectStatus": { + "n100_heqb": { + "hidden": true + }, + "n99_heqb": { + "hidden": true + }, + "n101_heqb": { + "hidden": true + }, + "n98_heqb": { + "hidden": true + } + } +} \ No newline at end of file diff --git a/.objs/metas/md8tkwlz/ut66d.info b/.objs/metas/md8tkwlz/ut66d.info new file mode 100644 index 0000000..427e5a7 --- /dev/null +++ b/.objs/metas/md8tkwlz/ut66d.info @@ -0,0 +1,7 @@ +{ + "objectStatus": { + "n90_heqb": { + "hidden": true + } + } +} \ No newline at end of file diff --git a/.objs/metas/o9974uc5/b7ax1h.info b/.objs/metas/o9974uc5/b7ax1h.info new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.objs/metas/o9974uc5/b7ax1h.info @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.objs/metas/o9974uc5/ez6k22.info b/.objs/metas/o9974uc5/ez6k22.info new file mode 100644 index 0000000..b84c37b --- /dev/null +++ b/.objs/metas/o9974uc5/ez6k22.info @@ -0,0 +1,7 @@ +{ + "objectStatus": { + "n1_ngxz": { + "hidden": true + } + } +} \ No newline at end of file diff --git a/.objs/metas/t2afqnut/cv0e2.info b/.objs/metas/t2afqnut/cv0e2.info new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.objs/metas/t2afqnut/cv0e2.info @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.objs/metas/t5s0mx99/cv0e7.info b/.objs/metas/t5s0mx99/cv0e7.info new file mode 100644 index 0000000..435d9de --- /dev/null +++ b/.objs/metas/t5s0mx99/cv0e7.info @@ -0,0 +1,16 @@ +{ + "objectStatus": { + "n25_azyr": { + "hidden": true + }, + "n21_w976": { + "hidden": true + }, + "n16_w976": { + "locked": true + }, + "n20_w976": { + "hidden": true + } + } +} \ No newline at end of file diff --git a/.objs/metas/thnrr08j/cv0e0.info b/.objs/metas/thnrr08j/cv0e0.info new file mode 100644 index 0000000..c94cf9f --- /dev/null +++ b/.objs/metas/thnrr08j/cv0e0.info @@ -0,0 +1,7 @@ +{ + "objectStatus": { + "n12_p4po": { + "hidden": true + } + } +} \ No newline at end of file diff --git a/.objs/metas/tiispqmp/cv0e0.info b/.objs/metas/tiispqmp/cv0e0.info new file mode 100644 index 0000000..40cea19 --- /dev/null +++ b/.objs/metas/tiispqmp/cv0e0.info @@ -0,0 +1,10 @@ +{ + "objectStatus": { + "n40_cv0e": { + "hidden": true + }, + "n68_azyr": { + "hidden": true + } + } +} \ No newline at end of file diff --git a/.objs/metas/tksc66j2/cv0e7.info b/.objs/metas/tksc66j2/cv0e7.info new file mode 100644 index 0000000..5de0b75 --- /dev/null +++ b/.objs/metas/tksc66j2/cv0e7.info @@ -0,0 +1,7 @@ +{ + "objectStatus": { + "n11_p4po": { + "locked": true + } + } +} \ No newline at end of file diff --git a/.objs/metas/tksc66j2/cv0ea.info b/.objs/metas/tksc66j2/cv0ea.info new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.objs/metas/tksc66j2/cv0ea.info @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.objs/metas/tksc66j2/cv0eh.info b/.objs/metas/tksc66j2/cv0eh.info new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.objs/metas/tksc66j2/cv0eh.info @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.objs/metas/tksc66j2/cv0ei.info b/.objs/metas/tksc66j2/cv0ei.info new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.objs/metas/tksc66j2/cv0ei.info @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.objs/metas/tksc66j2/ljeg29.info b/.objs/metas/tksc66j2/ljeg29.info new file mode 100644 index 0000000..39e09b7 --- /dev/null +++ b/.objs/metas/tksc66j2/ljeg29.info @@ -0,0 +1,7 @@ +{ + "objectStatus": { + "n3_ljeg": { + "hidden": true + } + } +} \ No newline at end of file diff --git a/.objs/metas/ttzukgl9/cv0e3.info b/.objs/metas/ttzukgl9/cv0e3.info new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.objs/metas/ttzukgl9/cv0e3.info @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.objs/metas/wyu9msxw/s27h0.info b/.objs/metas/wyu9msxw/s27h0.info new file mode 100644 index 0000000..a052246 --- /dev/null +++ b/.objs/metas/wyu9msxw/s27h0.info @@ -0,0 +1,7 @@ +{ + "objectStatus": { + "n33_12tre": { + "collapsed": true + } + } +} \ No newline at end of file diff --git a/.objs/workspace.json b/.objs/workspace.json new file mode 100644 index 0000000..673e53e --- /dev/null +++ b/.objs/workspace.json @@ -0,0 +1,130 @@ +{ + "libview.firstColumnWidth": 359, + "libview.iconScale": 0, + "doc.openedDocs": [ + "ui://t5s0mx99cv0e6", + "ui://t5s0mx99q9py19", + "ui://t2afqnutcv0e1", + "ui://thnrr08jcv0e0", + "ui://o9974uc5mhxp5r", + "ui://gytj501copwg9", + "ui://c9mmg3dxpjnncf", + "ui://t5s0mx99pjnn1n", + "ui://t5s0mx99cv0ee", + "ui://o9974uc5vkof5k", + "ui://tiispqmpcv0e0", + "ui://thnrr08jcv0e2", + "ui://ttzukgl9cv0e0", + "ui://g3iqdlgcopwgw", + "ui://gyce6fovmoeq2", + "ui://tiispqmpmhxp1c", + "ui://tiispqmpmhxp1g", + "ui://t2afqnutcv0e2", + "ui://tiispqmpmhxp1j", + "ui://o9974uc5mhxp5p", + "ui://o9974uc5mhxp5q", + "ui://ttzukgl9cv0e3", + "ui://c9mmg3dxcy61ecy", + "ui://ttzukgl9cv0e7", + "ui://t5s0mx99cv0e7", + "ui://t5s0mx99q9py16", + "ui://5gv9hkgsrnhkl", + "ui://876wwqiki5pmb" + ], + "test.device": "iPad Pro", + "canvasColor": 10066329, + "auxline2": true, + "doc.activeDoc": "ui://g3iqdlgcopwgw", + "libview.twoColumn": false, + "libview.expandedNodes": [ + "tksc66j2", + "/", + "c9mmg3dx", + "/", + "c9mmg3dx", + "/com/", + "c9mmg3dx", + "/img/", + "tiispqmp", + "/", + "tiispqmp", + "/unlockNew/", + "8f5ysgjw", + "/", + "876wwqik", + "/", + "thnrr08j", + "/", + "t2afqnut", + "/", + "t2afqnut", + "/img/", + "ttzukgl9", + "/", + "ttzukgl9", + "/img/", + "t5s0mx99", + "/", + "t5s0mx99", + "/com/", + "t5s0mx99", + "/img/", + "cwrkvs46", + "/", + "o9974uc5", + "/", + "o9974uc5", + "/btn/", + "o9974uc5", + "/com/", + "o9974uc5", + "/font/", + "o9974uc5", + "/img/", + "g3iqdlgc", + "/", + "g3iqdlgc", + "/com/", + "g3iqdlgc", + "/img/", + "gytj501c", + "/", + "8u2p5uv6", + "/", + "5gv9hkgs", + "/", + "5gv9hkgs", + "/img/", + "wyu9msxw", + "/", + "i1rpsfyn", + "/", + "ig55ss7k", + "/", + "1x1w9cxn", + "/", + "8rcjs2uc", + "/", + "8ihaqs6i", + "/", + "gsmwqt5z", + "/", + "gyce6fov", + "/", + "5crzgdh6", + "/", + "u5bqcwhx", + "/", + "xwnagx5b", + "/", + "k972hayz", + "/" + ], + "auxline1": true, + "snapToGrid": true, + "test.orientation": "landscape", + "backgroundColor": 6710886, + "libview.currentGroup": "", + "gridSize": 30, + "gridColor": 80 +} \ No newline at end of file diff --git a/RedHotRoast_ios.fairy b/RedHotRoast_ios.fairy new file mode 100644 index 0000000..0bee103 --- /dev/null +++ b/RedHotRoast_ios.fairy @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/assets/.DS_Store b/assets/.DS_Store new file mode 100644 index 0000000..10528fe Binary files /dev/null and b/assets/.DS_Store differ diff --git a/assets/LG_AIchat/.DS_Store b/assets/LG_AIchat/.DS_Store new file mode 100644 index 0000000..4026289 Binary files /dev/null and b/assets/LG_AIchat/.DS_Store differ diff --git a/assets/LG_AIchat/btn_buydiamond.xml b/assets/LG_AIchat/btn_buydiamond.xml new file mode 100644 index 0000000..ac8d655 --- /dev/null +++ b/assets/LG_AIchat/btn_buydiamond.xml @@ -0,0 +1,8 @@ + + + + + + +