mirror of
https://github.com/enduro2d/enduro2d.git
synced 2025-12-15 08:15:38 +07:00
return spine events and commands parsing
This commit is contained in:
@@ -3,6 +3,16 @@
|
||||
"components" : {
|
||||
"spine_player" : {
|
||||
"spine" : "../spines/coin_spine.json"
|
||||
},
|
||||
"spine_player_commands" : {
|
||||
"commands" : [{
|
||||
"type" : "set_anim_cmd",
|
||||
"desc" : {
|
||||
"track" : 0,
|
||||
"name" : "animation",
|
||||
"loop" : true
|
||||
}
|
||||
}]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,6 +3,16 @@
|
||||
"components" : {
|
||||
"spine_player" : {
|
||||
"spine" : "../spines/dragon_spine.json"
|
||||
},
|
||||
"spine_player_commands" : {
|
||||
"commands" : [{
|
||||
"type" : "set_anim_cmd",
|
||||
"desc" : {
|
||||
"track" : 0,
|
||||
"name" : "flying",
|
||||
"loop" : true
|
||||
}
|
||||
}]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,6 +3,42 @@
|
||||
"components" : {
|
||||
"spine_player" : {
|
||||
"spine" : "../spines/raptor_spine.json"
|
||||
},
|
||||
"spine_player_commands" : {
|
||||
"commands" : [{
|
||||
"type" : "add_anim_cmd",
|
||||
"desc" : {
|
||||
"track" : 0,
|
||||
"name" : "walk"
|
||||
}
|
||||
}, {
|
||||
"type" : "add_anim_cmd",
|
||||
"desc" : {
|
||||
"track" : 0,
|
||||
"name" : "roar"
|
||||
}
|
||||
}, {
|
||||
"type" : "add_anim_cmd",
|
||||
"desc" : {
|
||||
"track" : 0,
|
||||
"name" : "walk",
|
||||
"loop" : true
|
||||
}
|
||||
}, {
|
||||
"type" : "add_anim_cmd",
|
||||
"desc" : {
|
||||
"track" : 1,
|
||||
"name" : "gun-grab",
|
||||
"delay" : 2
|
||||
}
|
||||
}, {
|
||||
"type" : "add_anim_cmd",
|
||||
"desc" : {
|
||||
"track" : 1,
|
||||
"name" : "gun-holster",
|
||||
"delay" : 3
|
||||
}
|
||||
}]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -8,6 +8,8 @@
|
||||
"normal" : "../materials/spine_material_normal.json",
|
||||
"screen" : "../materials/spine_material_screen.json"
|
||||
}
|
||||
}
|
||||
},
|
||||
"spine_player_events" : {},
|
||||
"spine_player_commands" : {}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -56,9 +56,10 @@ spine_player.custom_evt = {
|
||||
string_value = ""
|
||||
}
|
||||
|
||||
---@param name string
|
||||
---@overload fun(): spine_player_custom_evt
|
||||
---@overload fun(name: string): spine_player_custom_evt
|
||||
---@return spine_player_custom_evt
|
||||
function spine_player.custom_evt.new(name) end
|
||||
function spine_player.custom_evt.new(...) end
|
||||
|
||||
--
|
||||
-- end_evt
|
||||
@@ -70,12 +71,13 @@ spine_player.end_evt = {
|
||||
message = ""
|
||||
}
|
||||
|
||||
---@param message string
|
||||
---@overload fun(): spine_player_end_evt
|
||||
---@overload fun(message: string): spine_player_end_evt
|
||||
---@return spine_player_end_evt
|
||||
function spine_player.end_evt.new(message) end
|
||||
function spine_player.end_evt.new(...) end
|
||||
|
||||
--
|
||||
-- complete_evt
|
||||
-- complete
|
||||
--
|
||||
|
||||
---@class spine_player_complete_evt
|
||||
@@ -84,9 +86,10 @@ spine_player.complete_evt = {
|
||||
message = ""
|
||||
}
|
||||
|
||||
---@param message string
|
||||
---@overload fun(): spine_player_complete_evt
|
||||
---@overload fun(message: string): spine_player_complete_evt
|
||||
---@return spine_player_complete_evt
|
||||
function spine_player.complete_evt.new(message) end
|
||||
function spine_player.complete_evt.new(...) end
|
||||
|
||||
-- -----------------------------------------------------------------------------
|
||||
--
|
||||
|
||||
Reference in New Issue
Block a user