Chat相关表现&逻辑分离,新增ChatController

新增情绪机器人逻辑,
新增情绪切换视频逻辑
This commit is contained in:
2025-08-26 19:41:13 +08:00
parent 58bac34580
commit 1507fff7c5
25 changed files with 2763 additions and 6933 deletions
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+16 -16
View File
@@ -163,7 +163,7 @@
"_lpos": {
"__type__": "cc.Vec3",
"x": 0,
"y": 1094.75,
"y": 1087.5,
"z": 0
},
"_lrot": {
@@ -218,8 +218,8 @@
},
"_lpos": {
"__type__": "cc.Vec3",
"x": -520,
"y": -28.75,
"x": -510,
"y": -83.42099999999982,
"z": 0
},
"_lrot": {
@@ -259,8 +259,8 @@
},
"_contentSize": {
"__type__": "cc.Size",
"width": 36,
"height": 64
"width": 89,
"height": 90
},
"_anchorPoint": {
"__type__": "cc.Vec2",
@@ -404,9 +404,9 @@
},
"_alignFlags": 9,
"_target": null,
"_left": 20,
"_left": 30,
"_right": 0,
"_top": 40,
"_top": 75.92099999999982,
"_bottom": 30,
"_horizontalCenter": 0,
"_verticalCenter": 0,
@@ -419,7 +419,7 @@
"_originalWidth": 0,
"_originalHeight": 64,
"_alignMode": 2,
"_lockFlags": 12,
"_lockFlags": 4,
"_id": ""
},
{
@@ -469,7 +469,7 @@
"_lpos": {
"__type__": "cc.Vec3",
"x": 0,
"y": -0.9460000000000051,
"y": -56.11999999999989,
"z": 0
},
"_lrot": {
@@ -607,7 +607,7 @@
"_target": null,
"_left": 0,
"_right": 0,
"_top": 20,
"_top": 82.4239999999999,
"_bottom": 17.180999999999948,
"_horizontalCenter": 0,
"_verticalCenter": 0,
@@ -676,7 +676,7 @@
"_contentSize": {
"__type__": "cc.Size",
"width": 1080,
"height": 150.5
"height": 165
},
"_anchorPoint": {
"__type__": "cc.Vec2",
@@ -817,7 +817,7 @@
"_lpos": {
"__type__": "cc.Vec3",
"x": 0,
"y": -69.10000000000002,
"y": -87.5,
"z": 0
},
"_lrot": {
@@ -4942,7 +4942,7 @@
"_contentSize": {
"__type__": "cc.Size",
"width": 1080,
"height": 2201.8
"height": 2165
},
"_anchorPoint": {
"__type__": "cc.Vec2",
@@ -5087,7 +5087,7 @@
"_contentSize": {
"__type__": "cc.Size",
"width": 1080,
"height": 2201.8
"height": 2165
},
"_anchorPoint": {
"__type__": "cc.Vec2",
@@ -5240,7 +5240,7 @@
"_contentSize": {
"__type__": "cc.Size",
"width": 1080,
"height": 2201.8
"height": 2165
},
"_anchorPoint": {
"__type__": "cc.Vec2",
@@ -5269,7 +5269,7 @@
"_target": null,
"_left": 0,
"_right": 0,
"_top": 138.2,
"_top": 175,
"_bottom": 0,
"_horizontalCenter": 0,
"_verticalCenter": 0,
+24 -24
View File
@@ -175,7 +175,7 @@
"_lpos": {
"__type__": "cc.Vec3",
"x": 0,
"y": 1059,
"y": 1060,
"z": 0
},
"_lrot": {
@@ -231,7 +231,7 @@
"_lpos": {
"__type__": "cc.Vec3",
"x": -501.7,
"y": -52.75199999999995,
"y": -53.75199999999995,
"z": 0
},
"_lrot": {
@@ -467,7 +467,7 @@
"_lpos": {
"__type__": "cc.Vec3",
"x": 0,
"y": 54.803999999999995,
"y": -22.478999999999814,
"z": 0
},
"_lrot": {
@@ -508,7 +508,7 @@
"_contentSize": {
"__type__": "cc.Size",
"width": 410.224609375,
"height": 112.39200000000001
"height": 93.87
},
"_anchorPoint": {
"__type__": "cc.Vec2",
@@ -549,7 +549,7 @@
"_actualFontSize": 70,
"_fontSize": 70,
"_fontFamily": "NotoSans-Regular",
"_lineHeight": 89.2,
"_lineHeight": 74.5,
"_overflow": 0,
"_enableWrapText": true,
"_font": null,
@@ -605,7 +605,7 @@
"_target": null,
"_left": 0,
"_right": 0,
"_top": 0,
"_top": 85.54399999999981,
"_bottom": 108.25899999999993,
"_horizontalCenter": 0,
"_verticalCenter": 0,
@@ -926,7 +926,7 @@
"_lpos": {
"__type__": "cc.Vec3",
"x": 207.47199999999998,
"y": -57.613000000000056,
"y": -105.53999999999996,
"z": 0
},
"_lrot": {
@@ -1240,7 +1240,7 @@
"_left": 194.1,
"_right": 282.528,
"_top": 0,
"_bottom": 53.386999999999944,
"_bottom": 4.460000000000036,
"_horizontalCenter": 0,
"_verticalCenter": 0,
"_isAbsLeft": true,
@@ -1306,7 +1306,7 @@
"_lpos": {
"__type__": "cc.Vec3",
"x": 365.847,
"y": -58.52800000000002,
"y": -106.45499999999993,
"z": 0
},
"_lrot": {
@@ -1818,7 +1818,7 @@
"_left": 194.1,
"_right": 124.15300000000002,
"_top": 0,
"_bottom": 52.47199999999998,
"_bottom": 3.5450000000000728,
"_horizontalCenter": 0,
"_verticalCenter": 0,
"_isAbsLeft": true,
@@ -1871,7 +1871,7 @@
"_lpos": {
"__type__": "cc.Vec3",
"x": 29.928999999999974,
"y": -54.12300000000005,
"y": -103.05000000000018,
"z": 0
},
"_lrot": {
@@ -1968,8 +1968,8 @@
},
"_lpos": {
"__type__": "cc.Vec3",
"x": -195.44499999999994,
"y": -57.613000000000056,
"x": -400.672,
"y": -105.53999999999996,
"z": 0
},
"_lrot": {
@@ -2281,9 +2281,9 @@
"_alignFlags": 36,
"_target": null,
"_left": 194.1,
"_right": 685.4449999999999,
"_right": 890.672,
"_top": 0,
"_bottom": 53.386999999999944,
"_bottom": 4.460000000000036,
"_horizontalCenter": 0,
"_verticalCenter": 0,
"_isAbsLeft": true,
@@ -2330,7 +2330,7 @@
"_contentSize": {
"__type__": "cc.Size",
"width": 1080,
"height": 222
"height": 220
},
"_anchorPoint": {
"__type__": "cc.Vec2",
@@ -2433,8 +2433,6 @@
"__id__": 0
},
"fileId": "43dBOZjJBF/btIjHVb4m2d",
"instance": null,
"targetOverrides": null,
"nestedPrefabInstanceRoots": null
},
{
@@ -2474,7 +2472,7 @@
"_lpos": {
"__type__": "cc.Vec3",
"x": 0,
"y": -86.60000000000002,
"y": -110,
"z": 0
},
"_lrot": {
@@ -2534,7 +2532,7 @@
"_lpos": {
"__type__": "cc.Vec3",
"x": 0,
"y": 902.3710000000001,
"y": 878.971,
"z": 0
},
"_lrot": {
@@ -3811,6 +3809,8 @@
"__id__": 0
},
"fileId": "40sHQFKzNMq51+Dtkb1mcc",
"instance": null,
"targetOverrides": null,
"nestedPrefabInstanceRoots": null
},
{
@@ -5590,7 +5590,7 @@
"_contentSize": {
"__type__": "cc.Size",
"width": 1060,
"height": 1750.8195000000003
"height": 1704.0195
},
"_anchorPoint": {
"__type__": "cc.Vec2",
@@ -5735,7 +5735,7 @@
"_contentSize": {
"__type__": "cc.Size",
"width": 1060,
"height": 1750.8195000000003
"height": 1704.0195
},
"_anchorPoint": {
"__type__": "cc.Vec2",
@@ -5888,7 +5888,7 @@
"_contentSize": {
"__type__": "cc.Size",
"width": 1080,
"height": 2166.8
"height": 2120
},
"_anchorPoint": {
"__type__": "cc.Vec2",
@@ -5962,7 +5962,7 @@
"_target": null,
"_left": 0,
"_right": 0,
"_top": 173.2,
"_top": 220,
"_bottom": 0,
"_horizontalCenter": 0,
"_verticalCenter": 0,
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -6,4 +6,4 @@ Maman sexy Heiße Mama category_1004Binding捆绑 बंधनBondageFesseln
Sana Reddyè¨å¨œसाना रेडà¥à¤¡à¥€
Sana Reddy
Sana Reddygirl_10004_nameScarlettScarlettसà¥à¤•ारलेटScarlettScarlettgirl_10001_tag Hot|Horny␍ç«è¾£|饥渴"सेकà¥à¤¸à¥€|कामà¥à¤•Chaude|Excitée
Heiß|Geilgirl_10002_tag%Earth-tone linens,handcrafted jewelry土色亚麻制å“|手工ç å®Yभूरे रंग के लिनन|हसà¥à¤¤à¤¨à¤¿à¤°à¥à¤®à¤¿à¤¤ गहनेLinge terreux,Bijoux artisanaux'Erdfarbene Leinen,Handgemachter Schmuckgirl_10003_tagSinger-Songwriter,Dancer␍舞者|歌手2गायक-गीतकार|नरà¥à¤¤à¤•ीChanteuse-compositrice,Danseuse Sängerin-Songwriterin,Tänzeringirl_10004_tag!RadiantOldSoul,BlueprintsAndBeats!RadiantOldSoul,BlueprintsAndBeats!RadiantOldSoul,BlueprintsAndBeats!RadiantOldSoul,BlueprintsAndBeats!RadiantOldSoul,BlueprintsAndBeats
Heiß|Geilgirl_10002_tag%Earth-tone linens,handcrafted jewelry土色亚麻制å“|手工ç å®Yभूरे रंग के लिनन|हसà¥à¤¤à¤¨à¤¿à¤°à¥à¤®à¤¿à¤¤ गहनेLinge terreux,Bijoux artisanaux'Erdfarbene Leinen,Handgemachter Schmuckgirl_10003_tagSinger-Songwriter,Dancer␍舞者|歌手2गायक-गीतकार|नरà¥à¤¤à¤•ीChanteuse-compositrice,Danseuse Sängerin-Songwriterin,Tänzeringirl_10004_tagGoldenDreamer,BlueEyesAndPearlsGoldenDreamer,BlueEyesAndPearlsGoldenDreamer,BlueEyesAndPearlsGoldenDreamer,BlueEyesAndPearlsGoldenDreamer,BlueEyesAndPearls