This commit is contained in:
2025-07-17 17:18:21 +08:00
commit 1ffc1b5cf0
5309 changed files with 1150310 additions and 0 deletions
@@ -0,0 +1,134 @@
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "388f5dd3-be6c-4410-b3e9-825ef7074cc6",
"files": [
".jpg",
".json"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "388f5dd3-be6c-4410-b3e9-825ef7074cc6@6c48a",
"displayName": "fuyiyi_0_cg",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "388f5dd3-be6c-4410-b3e9-825ef7074cc6",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "388f5dd3-be6c-4410-b3e9-825ef7074cc6@f9941",
"displayName": "fuyiyi_0_cg",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 996,
"height": 1280,
"rawWidth": 996,
"rawHeight": 1280,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-498,
-640,
0,
498,
-640,
0,
-498,
640,
0,
498,
640,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
1280,
996,
1280,
0,
0,
996,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-498,
-640,
0
],
"maxPos": [
498,
640,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "388f5dd3-be6c-4410-b3e9-825ef7074cc6@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": false,
"fixAlphaTransparencyArtifacts": false,
"redirect": "388f5dd3-be6c-4410-b3e9-825ef7074cc6@6c48a"
}
}
@@ -0,0 +1,134 @@
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "92160782-88dc-45a0-9c70-ebdb7a716830",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "92160782-88dc-45a0-9c70-ebdb7a716830@6c48a",
"displayName": "rose_disgust",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "92160782-88dc-45a0-9c70-ebdb7a716830",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "92160782-88dc-45a0-9c70-ebdb7a716830@f9941",
"displayName": "rose_disgust",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 10,
"offsetY": -6.5,
"trimX": 21,
"trimY": 13,
"width": 903,
"height": 1176,
"rawWidth": 925,
"rawHeight": 1189,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-451.5,
-588,
0,
451.5,
-588,
0,
-451.5,
588,
0,
451.5,
588,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
21,
1176,
924,
1176,
21,
0,
924,
0
],
"nuv": [
0.022702702702702703,
0,
0.9989189189189189,
0,
0.022702702702702703,
0.9890664423885618,
0.9989189189189189,
0.9890664423885618
],
"minPos": [
-451.5,
-588,
0
],
"maxPos": [
451.5,
588,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "92160782-88dc-45a0-9c70-ebdb7a716830@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "92160782-88dc-45a0-9c70-ebdb7a716830@6c48a"
}
}
File diff suppressed because it is too large Load Diff
Binary file not shown.

After

Width:  |  Height:  |  Size: 955 KiB

@@ -0,0 +1,118 @@
import { _decorator, Component, instantiate, isValid, Label, Material, Node, Prefab, Sprite, tween, UIOpacity, v3 } from 'cc';
import Utils from '../../Main/Common/Utils';
import HXZ_ScrollViewList from '../../Main/Common/ScrollViewList';
import GameManager from '../../Main/Manager/GameManager';
import { I_HuiyiInfo, I_TalkRecordInfo } from '../../Main/Config/CommonConfig';
import ResManager from '../../Main/Manager/ResManager';
import { GButton } from '../../Main/Common/GButton';
import { InnerMsgCode } from '../../Main/Config/InnerMsgCode';
import SubManager from '../SubManager';
import HttpUnit from '../../Main/Common/HttpUnit';
import { ViewManager } from '../../Main/Manager/ViewManager';
import { E_RECORD_TYPE } from './Record_UI';
const { ccclass, property } = _decorator;
/**图鉴 - 相遇记录 */
@ccclass('tj_jilu')
export class tj_jilu extends Component {
private itemClone!: any;
@property(HXZ_ScrollViewList)
Item_List: HXZ_ScrollViewList = null!; // 回忆列表
@property(Prefab)
Item_Temp: Prefab = null!;//被克隆的模板
private _nodeTab:any = {}
private huiyiDataList: any[] = []
private nextPage = 1 // 当前页数,每10个记录为一页
protected onLoad(): void {
Utils.parseNode(this.node, this._nodeTab)
this.itemClone = instantiate(this.Item_Temp);
this.Item_List.setTemplateItem(this.itemClone);
}
start() {
this._nodeTab.EmptyNode.active = false
this.getNextPage()
}
update(deltaTime: number) {
}
/**获取下一批列表 */
getNextPage() {
HttpUnit.ins.getTalkJilu({limit:10, page: this.nextPage}, (data) => {
if (data && data.length > 0) {
this.nextPage++
this.huiyiDataList = this.huiyiDataList.concat(data)
let len = this.huiyiDataList.length;
this.Item_List.numItems = len
} else {
if (this.nextPage == 1) {
this._nodeTab.EmptyNode.active = true
}
}
})
}
//region 列表渲染
onRenderItemList(node: any, idx: number) {
if(!isValid(node)) {return}
if (!node.inited) {
node.inited = true;
Utils.parseNode(node);
}
let data = this.huiyiDataList[idx]
let lvCfg = GameManager.getLevelCfg(data.level.id)
//名字
Utils.setString(node.labName, lvCfg.name)
//头像
let headPath = `headLevel/${lvCfg.icon}`
ResManager.I.changeBundleSpriteFrame(node.head1.getComponent(Sprite), headPath, "Raw")
//时间
Utils.setString(node.labTime, data.level.end_time)
//最后一句对话
let lastSay = ""
if (data.messages && data.messages.length > 0) {
lastSay = data.messages[data.messages.length - 1].ai_response || ""
}
lastSay = Utils.clampAiAnswer(lastSay, 32)
Utils.setString(node.labTalk, lastSay)
GButton.RemoveAndBandClick(node, ()=>{
this.showTalkDetail(idx);
}, this);
//翻到底部加载下一页
if (idx >= this.huiyiDataList.length-1) {
this.getNextPage()
}
}
/**显示详细聊天 */
showTalkDetail(idx: number) {
let data = this.huiyiDataList[idx]
let lvCfg = GameManager.getLevelCfg(data.level.id)
let talkRecordList: I_TalkRecordInfo[] = []; //对话记录
//开场白
talkRecordList.push({talk:lvCfg.prologueMessage, isMe:false, score:-1, scoreBase:-1, scoreAdditional:0})
//对话
let messages = data.messages || []
for (let i = 0; i < messages.length; i++) {
let m = messages[i]
let aiBaseScore = m.ai_base_score || 0
let aiAdditionalScore = m.ai_additional_score || 0
talkRecordList.push({talk:m.user_input, isMe:true, score:-1, scoreBase:-1, scoreAdditional:0})
talkRecordList.push({talk:m.ai_response, isMe:false, score:m.ai_score, scoreBase:aiBaseScore, scoreAdditional:aiAdditionalScore})
}
ViewManager.I.openBundlesView("UI/StartUI/Record_UI", {mode:E_RECORD_TYPE.Jilu, talkList:talkRecordList, lvId:data.level.id})
}
}
@@ -0,0 +1,134 @@
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "e7fec266-7db0-4c50-8423-d553b9704596",
"files": [
".jpg",
".json"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "e7fec266-7db0-4c50-8423-d553b9704596@6c48a",
"displayName": "mochiduki_aoi_stage_bg",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "e7fec266-7db0-4c50-8423-d553b9704596",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "e7fec266-7db0-4c50-8423-d553b9704596@f9941",
"displayName": "mochiduki_aoi_stage_bg",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 996,
"height": 1280,
"rawWidth": 996,
"rawHeight": 1280,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-498,
-640,
0,
498,
-640,
0,
-498,
640,
0,
498,
640,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
1280,
996,
1280,
0,
0,
996,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-498,
-640,
0
],
"maxPos": [
498,
640,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "e7fec266-7db0-4c50-8423-d553b9704596@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": false,
"fixAlphaTransparencyArtifacts": false,
"redirect": "e7fec266-7db0-4c50-8423-d553b9704596@6c48a"
}
}
@@ -0,0 +1,134 @@
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "be7e5711-f112-479f-9e01-263b41a15b9d",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "be7e5711-f112-479f-9e01-263b41a15b9d@6c48a",
"displayName": "kukla_portrait",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "be7e5711-f112-479f-9e01-263b41a15b9d",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "be7e5711-f112-479f-9e01-263b41a15b9d@f9941",
"displayName": "kukla_portrait",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": -4,
"trimX": 0,
"trimY": 8,
"width": 276,
"height": 356,
"rawWidth": 276,
"rawHeight": 364,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-138,
-178,
0,
138,
-178,
0,
-138,
178,
0,
138,
178,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
356,
276,
356,
0,
0,
276,
0
],
"nuv": [
0,
0,
1,
0,
0,
0.978021978021978,
1,
0.978021978021978
],
"minPos": [
-138,
-178,
0
],
"maxPos": [
138,
178,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "be7e5711-f112-479f-9e01-263b41a15b9d@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "be7e5711-f112-479f-9e01-263b41a15b9d@6c48a"
}
}
@@ -0,0 +1,134 @@
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "08d35734-2dd6-4012-815e-83514c2e1229",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "08d35734-2dd6-4012-815e-83514c2e1229@6c48a",
"displayName": "mengxia_disgust",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "08d35734-2dd6-4012-815e-83514c2e1229",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "08d35734-2dd6-4012-815e-83514c2e1229@f9941",
"displayName": "mengxia_disgust",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 8,
"offsetY": -49.5,
"trimX": 57,
"trimY": 99,
"width": 827,
"height": 1090,
"rawWidth": 925,
"rawHeight": 1189,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-413.5,
-545,
0,
413.5,
-545,
0,
-413.5,
545,
0,
413.5,
545,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
57,
1090,
884,
1090,
57,
0,
884,
0
],
"nuv": [
0.061621621621621624,
0,
0.9556756756756757,
0,
0.061621621621621624,
0.9167367535744323,
0.9556756756756757,
0.9167367535744323
],
"minPos": [
-413.5,
-545,
0
],
"maxPos": [
413.5,
545,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "08d35734-2dd6-4012-815e-83514c2e1229@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "08d35734-2dd6-4012-815e-83514c2e1229@6c48a"
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 798 KiB

@@ -0,0 +1,134 @@
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "97283d96-6fbd-4521-b4f7-6e2edc46f0cc",
"files": [
".jpg",
".json"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "97283d96-6fbd-4521-b4f7-6e2edc46f0cc@6c48a",
"displayName": "jieun_2_cg",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "97283d96-6fbd-4521-b4f7-6e2edc46f0cc",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "97283d96-6fbd-4521-b4f7-6e2edc46f0cc@f9941",
"displayName": "jieun_2_cg",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 996,
"height": 1280,
"rawWidth": 996,
"rawHeight": 1280,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-498,
-640,
0,
498,
-640,
0,
-498,
640,
0,
498,
640,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
1280,
996,
1280,
0,
0,
996,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-498,
-640,
0
],
"maxPos": [
498,
640,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "97283d96-6fbd-4521-b4f7-6e2edc46f0cc@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": false,
"fixAlphaTransparencyArtifacts": false,
"redirect": "97283d96-6fbd-4521-b4f7-6e2edc46f0cc@6c48a"
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 493 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 362 KiB

@@ -0,0 +1,134 @@
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "10459fce-e14b-48f3-b754-5abb41842700",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "10459fce-e14b-48f3-b754-5abb41842700@6c48a",
"displayName": "zhiyan_default",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "10459fce-e14b-48f3-b754-5abb41842700",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "10459fce-e14b-48f3-b754-5abb41842700@f9941",
"displayName": "zhiyan_default",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 3.5,
"offsetY": -36,
"trimX": 16,
"trimY": 72,
"width": 900,
"height": 1117,
"rawWidth": 925,
"rawHeight": 1189,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-450,
-558.5,
0,
450,
-558.5,
0,
-450,
558.5,
0,
450,
558.5,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
16,
1117,
916,
1117,
16,
0,
916,
0
],
"nuv": [
0.017297297297297298,
0,
0.9902702702702703,
0,
0.017297297297297298,
0.9394449116904963,
0.9902702702702703,
0.9394449116904963
],
"minPos": [
-450,
-558.5,
0
],
"maxPos": [
450,
558.5,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "10459fce-e14b-48f3-b754-5abb41842700@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "10459fce-e14b-48f3-b754-5abb41842700@6c48a"
}
}
@@ -0,0 +1,134 @@
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "95c30c09-1e56-44f9-896a-0e0373d2432b",
"files": [
".jpg",
".json"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "95c30c09-1e56-44f9-896a-0e0373d2432b@6c48a",
"displayName": "mengxia_1_cg",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "95c30c09-1e56-44f9-896a-0e0373d2432b",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "95c30c09-1e56-44f9-896a-0e0373d2432b@f9941",
"displayName": "mengxia_1_cg",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 996,
"height": 1280,
"rawWidth": 996,
"rawHeight": 1280,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-498,
-640,
0,
498,
-640,
0,
-498,
640,
0,
498,
640,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
1280,
996,
1280,
0,
0,
996,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-498,
-640,
0
],
"maxPos": [
498,
640,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "95c30c09-1e56-44f9-896a-0e0373d2432b@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": false,
"fixAlphaTransparencyArtifacts": false,
"redirect": "95c30c09-1e56-44f9-896a-0e0373d2432b@6c48a"
}
}