添加spine的支持

This commit is contained in:
2026-04-09 17:31:46 +08:00
parent c3ab6e8a0d
commit a221d681ab
69 changed files with 40197 additions and 134 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

View File

@@ -0,0 +1,255 @@
var gameabc_Project =
{
"Property": {
"ProjectName": "Spine",
"ScreenWidth": 1280,
"ScreenHeight": 720,
"GameSceneWidth": 2337,
"GameSceneHeight": 1800,
"ScreenFitMode": 0,
"TcpIP": "",
"TcpPort": "",
"Http": "",
"title": ""
},
"Event": {
"gamestart": 0,
"gamebegindraw": 0,
"gameenddraw": 0,
"mousedown": 0,
"mousedown_nomove": 0,
"mouseup": 0,
"mousemove": 0,
"gamemydraw": 0,
"gamemydrawbegin": 0,
"chongzhi": 0,
"tcpconnected": 0,
"tcpdisconnected": 0,
"tcpmessage": 0,
"tcperror": 0,
"httpmessage": 0,
"ani_doend": 0,
"box_doend": 0,
"onresize": 0,
"ontimer": 0,
"onloadurl": 0
},
"Option": {
"fps": 30,
"tag": 0,
"tag1": 0,
"tag2": 0,
"tag3": 0,
"showmodel": 0
}
}
;
var gameabc_Layer =
{
"LayerList": [
{},{
"Property": {
"LayerID": 1,
"LayerName": "Layer1"
},
"ObjectList": [
1,2,3]
}]
}
;
var gameabc_GroupList =
{
"GroupList": []
}
;
var gameabc_Object =
{
"ObjectList": [
{},{
"Property": {
"ObjectID": 1,
"ObjectType": 4,
"ObjectName": "Spirit1",
"Left": -668,
"Top": 19,
"Width": 79,
"Height": 35,
"BelongLayerID": 1,
"IndexOfLayer": 1,
"Text": "Spirit1",
"FontSize": 20,
"FontBold": 0,
"FontColorR": 0,
"FontColorG": 0,
"FontColorB": 0,
"FontColor": "#000000",
"BackColorR": 255,
"BackColorG": 255,
"BackColorB": 255,
"BackColorA": 0,
"BackColor": "#FFFFFF",
"GameTxtStyle": 0,
"LineSpace": 0,
"GroupID": 0,
"TimerInterval": 0,
"Data": "",
"Parent": 0,
"OriginID": 0,
"OriginPos": 1,
"SelfPos": 1,
"offX": -668,
"offY": 19
},
"Event": {
"mousedown": 1,
"mouseup": 1,
"mousemove": 1,
"ontimer": 1
},
"Option": {
"tag": 0,
"tag1": 0,
"tag2": 0,
"tag3": 0,
"vx": 0,
"vy": 0,
"vw": 0,
"vh": 0,
"canclick": 1,
"visbale": 1
}
},{
"Property": {
"ObjectID": 2,
"ObjectType": 2,
"ObjectName": "Spirit2",
"Left": 0,
"Top": 0,
"Width": 1280,
"Height": 720,
"BelongLayerID": 1,
"IndexOfLayer": 2,
"ImageFileID": 1,
"FrameStyle": 0,
"FrameIndex": 0,
"TextFrames": "",
"L9": 0,
"T9": 0,
"R9": 0,
"B9": 0,
"VoiceFileID": 0,
"GroupID": 0,
"TimerInterval": 0,
"Data": "",
"Parent": 0,
"OriginID": 0,
"OriginPos": 1,
"SelfPos": 1,
"offX": 0,
"offY": 0
},
"Event": {
"mousedown": 2,
"mouseup": 2,
"mousemove": 2,
"ontimer": 2
},
"Option": {
"tag": 0,
"tag1": 0,
"tag2": 0,
"tag3": 0,
"vx": 0,
"vy": 0,
"vw": 0,
"vh": 0,
"canclick": 1,
"visbale": 1
}
},{
"Property": {
"ObjectID": 3,
"ObjectType": 2,
"ObjectName": "Spirit3",
"Left": 393,
"Top": 412,
"Width": 560,
"Height": 148,
"BelongLayerID": 1,
"IndexOfLayer": 3,
"ImageFileID": 2,
"FrameStyle": 0,
"FrameIndex": 0,
"TextFrames": "",
"L9": 0,
"T9": 0,
"R9": 0,
"B9": 0,
"VoiceFileID": 0,
"GroupID": 0,
"TimerInterval": 0,
"Data": "",
"Parent": 0,
"OriginID": 0,
"OriginPos": 1,
"SelfPos": 1,
"offX": 393,
"offY": 412
},
"Event": {
"mousedown": 3,
"mouseup": 3,
"mousemove": 3,
"ontimer": 3
},
"Option": {
"tag": 0,
"tag1": 0,
"tag2": 0,
"tag3": 0,
"vx": 0,
"vy": 0,
"vw": 0,
"vh": 0,
"canclick": 1,
"visbale": 1
}
}]
}
;
var gameabc_Image =
{
"ImageFileList": [
{},{
"id": 1,
"w_all": 1280,
"h_all": 720,
"w": 1,
"h": 1,
"frame_all": 1,
"bmp": "00001.png",
"w1": 1280,
"h1": 720
},{
"id": 2,
"w_all": 1920,
"h_all": 740,
"w": 1,
"h": 1,
"frame_all": 1,
"bmp": "00002.png",
"w1": 1920,
"h1": 740
}]
}
;
var gameabc_GameTxt =
{
"GameTxtList": []
}
;
var gameabc_Voice =
{
"VoiceFileList": []
}
;

View File

@@ -0,0 +1 @@
var gameabc_Project = { "Property": { "ProjectName": "Spine", "ScreenWidth": 1280, "ScreenHeight": 720, "GameSceneWidth": 2337, "GameSceneHeight": 1800, "ScreenFitMode": 0, "TcpIP": "", "TcpPort": "", "Http": "", "title": "" }, "Event": { "gamestart": 0, "gamebegindraw": 0, "gameenddraw": 0, "mousedown": 0, "mousedown_nomove": 0, "mouseup": 0, "mousemove": 0, "gamemydraw": 0, "gamemydrawbegin": 0, "chongzhi": 0, "tcpconnected": 0, "tcpdisconnected": 0, "tcpmessage": 0, "tcperror": 0, "httpmessage": 0, "ani_doend": 0, "box_doend": 0, "onresize": 0, "ontimer": 0, "onloadurl": 0 }, "Option": { "fps": 30, "tag": 0, "tag1": 0, "tag2": 0, "tag3": 0, "showmodel": 0 }};var gameabc_Layer = { "LayerList": [ {},{ "Property": { "LayerID": 1, "LayerName": "Layer1" }, "ObjectList": [ 1,2,3] }]};var gameabc_GroupList = { "GroupList": []};var gameabc_Object = { "ObjectList": [ {},{ "Property": { "ObjectID": 1, "ObjectType": 4, "ObjectName": "Spirit1", "Left": -668, "Top": 19, "Width": 79, "Height": 35, "BelongLayerID": 1, "IndexOfLayer": 1, "Text": "Spirit1", "FontSize": 20, "FontBold": 0, "FontColorR": 0, "FontColorG": 0, "FontColorB": 0, "FontColor": "#000000", "BackColorR": 255, "BackColorG": 255, "BackColorB": 255, "BackColorA": 0, "BackColor": "#FFFFFF", "GameTxtStyle": 0, "LineSpace": 0, "GroupID": 0, "TimerInterval": 0, "Data": "", "Parent": 0, "OriginID": 0, "OriginPos": 1, "SelfPos": 1, "offX": -668, "offY": 19 }, "Event": { "mousedown": 1, "mouseup": 1, "mousemove": 1, "ontimer": 1 }, "Option": { "tag": 0, "tag1": 0, "tag2": 0, "tag3": 0, "vx": 0, "vy": 0, "vw": 0, "vh": 0, "canclick": 1, "visbale": 1 } },{ "Property": { "ObjectID": 2, "ObjectType": 2, "ObjectName": "Spirit2", "Left": 0, "Top": 0, "Width": 1280, "Height": 720, "BelongLayerID": 1, "IndexOfLayer": 2, "ImageFileID": 1, "FrameStyle": 0, "FrameIndex": 0, "TextFrames": "", "L9": 0, "T9": 0, "R9": 0, "B9": 0, "VoiceFileID": 0, "GroupID": 0, "TimerInterval": 0, "Data": "", "Parent": 0, "OriginID": 0, "OriginPos": 1, "SelfPos": 1, "offX": 0, "offY": 0 }, "Event": { "mousedown": 2, "mouseup": 2, "mousemove": 2, "ontimer": 2 }, "Option": { "tag": 0, "tag1": 0, "tag2": 0, "tag3": 0, "vx": 0, "vy": 0, "vw": 0, "vh": 0, "canclick": 1, "visbale": 1 } },{ "Property": { "ObjectID": 3, "ObjectType": 2, "ObjectName": "Spirit3", "Left": 393, "Top": 412, "Width": 560, "Height": 148, "BelongLayerID": 1, "IndexOfLayer": 3, "ImageFileID": 2, "FrameStyle": 0, "FrameIndex": 0, "TextFrames": "", "L9": 0, "T9": 0, "R9": 0, "B9": 0, "VoiceFileID": 0, "GroupID": 0, "TimerInterval": 0, "Data": "", "Parent": 0, "OriginID": 0, "OriginPos": 1, "SelfPos": 1, "offX": 393, "offY": 412 }, "Event": { "mousedown": 3, "mouseup": 3, "mousemove": 3, "ontimer": 3 }, "Option": { "tag": 0, "tag1": 0, "tag2": 0, "tag3": 0, "vx": 0, "vy": 0, "vw": 0, "vh": 0, "canclick": 1, "visbale": 1 } }]};var gameabc_Image = { "ImageFileList": [ {},{ "id": 1, "w_all": 1280, "h_all": 720, "w": 1, "h": 1, "frame_all": 1, "bmp": "00001.png", "w1": 1280, "h1": 720 },{ "id": 2, "w_all": 1920, "h_all": 740, "w": 1, "h": 1, "frame_all": 1, "bmp": "00002.png", "w1": 1920, "h1": 740 }]};var gameabc_GameTxt = { "GameTxtList": []};var gameabc_Voice = { "VoiceFileList": []};

View File

@@ -0,0 +1,35 @@
Zaijiezaili.png
size:2048,512
filter:Linear,Linear
fennu
bounds:1006,307,176,171
lei
bounds:576,164,53,73
lei1
bounds:519,108,55,129
lianhong
bounds:2,285,526,193
majiang
bounds:530,239,222,239
meimao
bounds:754,251,141,67
meimaozuo
bounds:361,5,142,109
shaizi
bounds:1682,368,108,110
shitou
bounds:754,320,250,158
toufa
bounds:1184,353,207,125
yanjing
bounds:1792,408,111,70
youjiao
bounds:1393,346,187,132
youshou
bounds:1582,300,98,178
zuiba
bounds:1682,319,98,47
zuojiao
bounds:361,116,156,167
zuoshou
bounds:2,2,357,281

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 378 KiB

View File

@@ -0,0 +1,79 @@
chipengganghu.png
size:2048,512
filter:Linear,Linear
Dda_Jt03
bounds:1947,288,92,92
Dda_Jt03-1
bounds:311,343,138,138
Dda_Jt05
bounds:1134,353,128,128
banyuanguangquan (4)
bounds:1947,382,99,99
chi1
bounds:609,244,108,100
chi2
bounds:572,22,24,18
chi4
bounds:726,347,134,134
gang1
bounds:609,144,108,98
gang2
bounds:862,347,134,134
guo1
bounds:1356,284,85,77
guo2
bounds:1385,369,112,112
hu1
bounds:2,5,23,26
hu7
bounds:475,8,95,101
hu8
bounds:590,346,134,135
peng1
bounds:150,149,113,93
quan-002
bounds:572,42,100,100
saoguang_00000
bounds:1499,370,110,111
saoguang_00001
bounds:1611,370,110,111
saoguang_00002
bounds:1723,370,110,111
saoguang_00003
bounds:1835,370,110,111
saoguang_00004
bounds:275,230,110,111
saoguang_00005
bounds:141,36,110,111
saoguang_00006
bounds:265,117,110,111
saoguang_00007
bounds:253,4,110,111
saoguang_00008
bounds:387,224,110,111
saoguang_00009
bounds:377,111,110,111
bounds:365,2,108,107
bounds:674,45,94,97
图层 10
bounds:1264,363,119,118
图层 3
bounds:157,345,152,136
图层 4
bounds:2,327,153,154
图层 7 拷贝
bounds:2,179,146,146
图层 9
bounds:998,349,134,132
bounds:499,227,108,108
bounds:157,244,116,99
组 12
bounds:2,33,137,144
组 13
bounds:451,337,137,144
bounds:1264,279,90,82

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 474 KiB

View File

@@ -0,0 +1,37 @@
gamestart.png
size:2048,512
filter:Linear,Linear
dai
bounds:1521,395,96,90
deng
bounds:1418,395,101,90
dian
bounds:1167,183,24,22
duijukaishi
bounds:929,393,380,92
fangkuai
bounds:446,47,32,32
fangkuai_kuang
bounds:2,2,32,32
glow_bian
bounds:2,36,330,9
heitao_01
bounds:929,173,236,218
heitao_02
bounds:2,47,442,219
lamp_glow
bounds:446,81,198,185
lizi_1
bounds:646,247,19,19
loading_aixin
bounds:1273,363,28,28
new_tiao_orange
bounds:2,268,667,217
pei
bounds:1311,393,105,92
pi
bounds:1167,302,104,89
xingguang
bounds:671,229,256,256
zhong
bounds:1167,207,98,93

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 230 KiB