优化玩家动画细节参数,如特定行动动画的offset,其内心os的dialog高度,适配所处ground的脚步声

This commit is contained in:
cakipaul 2025-01-15 12:02:11 +08:00
parent 4796909ca8
commit f044829520
17 changed files with 643 additions and 580 deletions

View File

@ -1,487 +1,487 @@
[gd_resource type="SpriteFrames" load_steps=483 format=3] [gd_resource type="SpriteFrames" load_steps=483 format=3 uid="uid://b7fhheih1hbvf"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录1.png" id="1_6sdvl"] [ext_resource type="Texture2D" uid="uid://b302alg8wwgs1" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录1.png" id="1_6sdvl"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_idle_left/zhhx1.png" id="1_ekv0l"] [ext_resource type="Texture2D" uid="uid://d1kvhxsx8c4dv" path="res://asset/art/animation/c00_吕萍_idle_left/zhhx1.png" id="1_ekv0l"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_idle_left/zhhx2.png" id="2_fq076"] [ext_resource type="Texture2D" uid="uid://fcwee7trt2ri" path="res://asset/art/animation/c00_吕萍_idle_left/zhhx2.png" id="2_fq076"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录2.png" id="2_vuot4"] [ext_resource type="Texture2D" uid="uid://dfyb0gw45cq3a" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录2.png" id="2_vuot4"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_idle_right/yhx1.png" id="3_0eiv7"] [ext_resource type="Texture2D" uid="uid://841mmt8keqyk" path="res://asset/art/animation/c00_吕萍_idle_right/yhx1.png" id="3_0eiv7"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录3.png" id="3_s4oqy"] [ext_resource type="Texture2D" uid="uid://bwswjfmfjbyop" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录3.png" id="3_s4oqy"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_idle_right/yhx2.png" id="4_b5uh4"] [ext_resource type="Texture2D" uid="uid://cht6y5oks4okw" path="res://asset/art/animation/c00_吕萍_idle_right/yhx2.png" id="4_b5uh4"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录4.png" id="4_vc5o8"] [ext_resource type="Texture2D" uid="uid://b11f32qkyhew2" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录4.png" id="4_vc5o8"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_jogging_left/1.png" id="5_5k6jl"] [ext_resource type="Texture2D" uid="uid://bdjyasowwgein" path="res://asset/art/animation/c00_吕萍_jogging_left/1.png" id="5_5k6jl"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录5.png" id="5_l3g2l"] [ext_resource type="Texture2D" uid="uid://b1e5us2hjyq46" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录5.png" id="5_l3g2l"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录6.png" id="6_77aw6"] [ext_resource type="Texture2D" uid="uid://cyifb5ktmd81x" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录6.png" id="6_77aw6"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_jogging_left/2.png" id="6_ngqo6"] [ext_resource type="Texture2D" uid="uid://di3ultvve371r" path="res://asset/art/animation/c00_吕萍_jogging_left/2.png" id="6_ngqo6"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_jogging_left/3.png" id="7_wrh53"] [ext_resource type="Texture2D" uid="uid://cjnimofq0kwcs" path="res://asset/art/animation/c00_吕萍_jogging_left/3.png" id="7_wrh53"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录7.png" id="7_ydudd"] [ext_resource type="Texture2D" uid="uid://dj25aqcl5bb5c" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录7.png" id="7_ydudd"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_jogging_left/4.png" id="8_tqhyw"] [ext_resource type="Texture2D" uid="uid://bsooon5td30jv" path="res://asset/art/animation/c00_吕萍_jogging_left/4.png" id="8_tqhyw"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录8.png" id="8_yufx5"] [ext_resource type="Texture2D" uid="uid://bscqnpn8pk46i" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录8.png" id="8_yufx5"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_jogging_left/5.png" id="9_fepri"] [ext_resource type="Texture2D" uid="uid://h7tea13pk8mc" path="res://asset/art/animation/c00_吕萍_jogging_left/5.png" id="9_fepri"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录9.png" id="9_gkndp"] [ext_resource type="Texture2D" uid="uid://bcyhyixxxxov2" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录9.png" id="9_gkndp"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录10.png" id="10_16jad"] [ext_resource type="Texture2D" uid="uid://wp72ap5iqkkk" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录10.png" id="10_16jad"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_jogging_left/6.png" id="10_ux018"] [ext_resource type="Texture2D" uid="uid://homkj4wlwag7" path="res://asset/art/animation/c00_吕萍_jogging_left/6.png" id="10_ux018"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录11.png" id="11_78snr"] [ext_resource type="Texture2D" uid="uid://3dr831r0cg6j" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录11.png" id="11_78snr"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_jogging_left/7.png" id="11_lm3ve"] [ext_resource type="Texture2D" uid="uid://t1gmt1vd1ihm" path="res://asset/art/animation/c00_吕萍_jogging_left/7.png" id="11_lm3ve"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_jogging_right/1.png" id="12_f2sgu"] [ext_resource type="Texture2D" uid="uid://de5cvrbco48wm" path="res://asset/art/animation/c00_吕萍_jogging_right/1.png" id="12_f2sgu"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录12.png" id="12_o2guh"] [ext_resource type="Texture2D" uid="uid://ccia6mwxm05et" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录12.png" id="12_o2guh"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_jogging_right/2.png" id="13_6ta2n"] [ext_resource type="Texture2D" uid="uid://cvarav7y8xj4h" path="res://asset/art/animation/c00_吕萍_jogging_right/2.png" id="13_6ta2n"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录13.png" id="13_11opa"] [ext_resource type="Texture2D" uid="uid://8r5if7kusebu" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录13.png" id="13_11opa"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录14.png" id="14_r14vw"] [ext_resource type="Texture2D" uid="uid://egghxetd2025" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录14.png" id="14_r14vw"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_jogging_right/3.png" id="14_tn8ep"] [ext_resource type="Texture2D" uid="uid://d14c3ptcova41" path="res://asset/art/animation/c00_吕萍_jogging_right/3.png" id="14_tn8ep"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_jogging_right/4.png" id="15_bjc4d"] [ext_resource type="Texture2D" uid="uid://dosgo56ttwjm6" path="res://asset/art/animation/c00_吕萍_jogging_right/4.png" id="15_bjc4d"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录15.png" id="15_rnyg0"] [ext_resource type="Texture2D" uid="uid://ctgu88vummvst" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录15.png" id="15_rnyg0"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录16.png" id="16_0oud1"] [ext_resource type="Texture2D" uid="uid://btxb5tcscih8o" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录16.png" id="16_0oud1"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_jogging_right/5.png" id="16_er5qa"] [ext_resource type="Texture2D" uid="uid://d106oapr4bkyo" path="res://asset/art/animation/c00_吕萍_jogging_right/5.png" id="16_er5qa"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录17.png" id="17_n5st6"] [ext_resource type="Texture2D" uid="uid://ceo3qyg6107s4" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录17.png" id="17_n5st6"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_jogging_right/6.png" id="17_p7o3s"] [ext_resource type="Texture2D" uid="uid://5fotkre5f6y5" path="res://asset/art/animation/c00_吕萍_jogging_right/6.png" id="17_p7o3s"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录18.png" id="18_a7gjb"] [ext_resource type="Texture2D" uid="uid://dnppm31ok6u16" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录18.png" id="18_a7gjb"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_jogging_right/7.png" id="18_v58bg"] [ext_resource type="Texture2D" uid="uid://bnwtnm7hve0e1" path="res://asset/art/animation/c00_吕萍_jogging_right/7.png" id="18_v58bg"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_running_left/1.png" id="19_l8wik"] [ext_resource type="Texture2D" uid="uid://g4uq16wvgha2" path="res://asset/art/animation/c00_吕萍_running_left/1.png" id="19_l8wik"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录19.png" id="19_tbg4e"] [ext_resource type="Texture2D" uid="uid://dms7x0ivj3do5" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录19.png" id="19_tbg4e"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_running_left/2.png" id="20_g67hn"] [ext_resource type="Texture2D" uid="uid://clhliv63j7ohh" path="res://asset/art/animation/c00_吕萍_running_left/2.png" id="20_g67hn"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录20.png" id="20_hkeph"] [ext_resource type="Texture2D" uid="uid://tkqhuerrhsg3" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录20.png" id="20_hkeph"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_running_left/3.png" id="21_1r6d2"] [ext_resource type="Texture2D" uid="uid://btr8yc2npufvc" path="res://asset/art/animation/c00_吕萍_running_left/3.png" id="21_1r6d2"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录21.png" id="21_pusn2"] [ext_resource type="Texture2D" uid="uid://cgarbke4ry5qy" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录21.png" id="21_pusn2"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_running_left/4.png" id="22_5wok3"] [ext_resource type="Texture2D" uid="uid://btavgeqk8dmnl" path="res://asset/art/animation/c00_吕萍_running_left/4.png" id="22_5wok3"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录22.png" id="22_xlccd"] [ext_resource type="Texture2D" uid="uid://bircg0kdoc1d8" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录22.png" id="22_xlccd"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录23.png" id="23_nuaji"] [ext_resource type="Texture2D" uid="uid://d3n7b33nhq2v0" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录23.png" id="23_nuaji"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_running_left/5.png" id="23_ox7iv"] [ext_resource type="Texture2D" uid="uid://8x0osu8omxbn" path="res://asset/art/animation/c00_吕萍_running_left/5.png" id="23_ox7iv"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_running_left/6.png" id="24_hxr8x"] [ext_resource type="Texture2D" uid="uid://d1ml1t60sbeog" path="res://asset/art/animation/c00_吕萍_running_left/6.png" id="24_hxr8x"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录24.png" id="24_ri043"] [ext_resource type="Texture2D" uid="uid://cpnw6orpaqi1x" path="res://asset/art/animation/c00_吕萍_记笔记_right/吕萍-拿本子记录24.png" id="24_ri043"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_running_left/7.png" id="25_3wjk0"] [ext_resource type="Texture2D" uid="uid://b4iraq4y6o6rn" path="res://asset/art/animation/c00_吕萍_running_left/7.png" id="25_3wjk0"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍带小猫_idle_left/左呼吸带玩具1.png" id="25_8hys3"] [ext_resource type="Texture2D" uid="uid://2jlvn41ppam2" path="res://asset/art/animation/c00_吕萍带小猫_idle_left/左呼吸带玩具1.png" id="25_8hys3"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_running_right/1.png" id="26_ultq4"] [ext_resource type="Texture2D" uid="uid://22lo5o5ylgje" path="res://asset/art/animation/c00_吕萍_running_right/1.png" id="26_ultq4"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍带小猫_idle_left/左呼吸带玩具2.png" id="26_x4b0r"] [ext_resource type="Texture2D" uid="uid://cftomrd5sukmv" path="res://asset/art/animation/c00_吕萍带小猫_idle_left/左呼吸带玩具2.png" id="26_x4b0r"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_running_right/2.png" id="27_06xwe"] [ext_resource type="Texture2D" uid="uid://cfih3v4q8saoy" path="res://asset/art/animation/c00_吕萍_running_right/2.png" id="27_06xwe"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍带小猫_idle_right/右呼吸带玩具1.png" id="27_lvnw1"] [ext_resource type="Texture2D" uid="uid://dhsrunqidhhs5" path="res://asset/art/animation/c00_吕萍带小猫_idle_right/右呼吸带玩具1.png" id="27_lvnw1"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_running_right/3.png" id="28_ob283"] [ext_resource type="Texture2D" uid="uid://b1q7hofllvr7u" path="res://asset/art/animation/c00_吕萍_running_right/3.png" id="28_ob283"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍带小猫_idle_right/右呼吸带玩具2.png" id="28_pxdca"] [ext_resource type="Texture2D" uid="uid://dd8d0a4uvqxnk" path="res://asset/art/animation/c00_吕萍带小猫_idle_right/右呼吸带玩具2.png" id="28_pxdca"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍带小猫_walking_left/左走带玩具1.png" id="29_mnct3"] [ext_resource type="Texture2D" uid="uid://543n4h5cv0nd" path="res://asset/art/animation/c00_吕萍带小猫_walking_left/左走带玩具1.png" id="29_mnct3"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_running_right/4.png" id="29_wjt83"] [ext_resource type="Texture2D" uid="uid://dnkfy8tclfi68" path="res://asset/art/animation/c00_吕萍_running_right/4.png" id="29_wjt83"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍带小猫_walking_left/左走带玩具2.png" id="30_b6uj0"] [ext_resource type="Texture2D" uid="uid://07m7iqrvh6o4" path="res://asset/art/animation/c00_吕萍带小猫_walking_left/左走带玩具2.png" id="30_b6uj0"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_running_right/5.png" id="30_c16a7"] [ext_resource type="Texture2D" uid="uid://bwkdy5be2bmpt" path="res://asset/art/animation/c00_吕萍_running_right/5.png" id="30_c16a7"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍带小猫_walking_left/左走带玩具3.png" id="31_a11kl"] [ext_resource type="Texture2D" uid="uid://bscqtovakusjg" path="res://asset/art/animation/c00_吕萍带小猫_walking_left/左走带玩具3.png" id="31_a11kl"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_running_right/6.png" id="31_g7wfq"] [ext_resource type="Texture2D" uid="uid://dlbkskp63ywr2" path="res://asset/art/animation/c00_吕萍_running_right/6.png" id="31_g7wfq"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍带小猫_walking_left/左走带玩具4.png" id="32_3pobg"] [ext_resource type="Texture2D" uid="uid://dago21jvri2ob" path="res://asset/art/animation/c00_吕萍带小猫_walking_left/左走带玩具4.png" id="32_3pobg"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_running_right/7.png" id="32_4nt0p"] [ext_resource type="Texture2D" uid="uid://bkcqrwlxqmb2a" path="res://asset/art/animation/c00_吕萍_running_right/7.png" id="32_4nt0p"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_walking_left/1.png" id="33_phg7r"] [ext_resource type="Texture2D" uid="uid://c1riq2rmbke4p" path="res://asset/art/animation/c00_吕萍_walking_left/1.png" id="33_phg7r"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍带小猫_walking_left/左走带玩具5.png" id="33_sxf0m"] [ext_resource type="Texture2D" uid="uid://bf1bwhlgnc4o5" path="res://asset/art/animation/c00_吕萍带小猫_walking_left/左走带玩具5.png" id="33_sxf0m"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_walking_left/2.png" id="34_i7sc0"] [ext_resource type="Texture2D" uid="uid://dee00dl4ypab" path="res://asset/art/animation/c00_吕萍_walking_left/2.png" id="34_i7sc0"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍带小猫_walking_left/左走带玩具6.png" id="34_we0bs"] [ext_resource type="Texture2D" uid="uid://dfiuf550yiy56" path="res://asset/art/animation/c00_吕萍带小猫_walking_left/左走带玩具6.png" id="34_we0bs"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍带小猫_walking_left/左走带玩具7.png" id="35_81r0d"] [ext_resource type="Texture2D" uid="uid://dvs0rrsfgmyy4" path="res://asset/art/animation/c00_吕萍带小猫_walking_left/左走带玩具7.png" id="35_81r0d"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_walking_left/3.png" id="35_q16b8"] [ext_resource type="Texture2D" uid="uid://ql6yejtf1e6u" path="res://asset/art/animation/c00_吕萍_walking_left/3.png" id="35_q16b8"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_walking_left/4.png" id="36_566vd"] [ext_resource type="Texture2D" uid="uid://cbsf5aunnas3s" path="res://asset/art/animation/c00_吕萍_walking_left/4.png" id="36_566vd"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍带小猫_walking_left/左走带玩具8.png" id="36_e1ssh"] [ext_resource type="Texture2D" uid="uid://dhkmgr5tj8rut" path="res://asset/art/animation/c00_吕萍带小猫_walking_left/左走带玩具8.png" id="36_e1ssh"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_walking_left/5.png" id="37_lhb7r"] [ext_resource type="Texture2D" uid="uid://b3hjblwh22lnj" path="res://asset/art/animation/c00_吕萍_walking_left/5.png" id="37_lhb7r"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍带小猫_walking_right/右走带玩具1.png" id="37_nfavk"] [ext_resource type="Texture2D" uid="uid://calm483d6q08s" path="res://asset/art/animation/c00_吕萍带小猫_walking_right/右走带玩具1.png" id="37_nfavk"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_walking_left/6.png" id="38_bqkcb"] [ext_resource type="Texture2D" uid="uid://budlxj7p5is62" path="res://asset/art/animation/c00_吕萍_walking_left/6.png" id="38_bqkcb"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍带小猫_walking_right/右走带玩具2.png" id="38_ymwsy"] [ext_resource type="Texture2D" uid="uid://ccwq2ntgjfesb" path="res://asset/art/animation/c00_吕萍带小猫_walking_right/右走带玩具2.png" id="38_ymwsy"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_walking_left/7.png" id="39_61x4b"] [ext_resource type="Texture2D" uid="uid://b7ym3sv2uwsqv" path="res://asset/art/animation/c00_吕萍_walking_left/7.png" id="39_61x4b"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍带小猫_walking_right/右走带玩具3.png" id="39_tm0ah"] [ext_resource type="Texture2D" uid="uid://dcdw22il1flie" path="res://asset/art/animation/c00_吕萍带小猫_walking_right/右走带玩具3.png" id="39_tm0ah"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍带小猫_walking_right/右走带玩具4.png" id="40_ggxx3"] [ext_resource type="Texture2D" uid="uid://clx60vjf56kw1" path="res://asset/art/animation/c00_吕萍带小猫_walking_right/右走带玩具4.png" id="40_ggxx3"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_walking_left/8.png" id="40_sumwb"] [ext_resource type="Texture2D" uid="uid://b1iqdtuapjs5f" path="res://asset/art/animation/c00_吕萍_walking_left/8.png" id="40_sumwb"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_walking_right/y1.png" id="41_d6rnc"] [ext_resource type="Texture2D" uid="uid://c3hmuifhdi4n8" path="res://asset/art/animation/c00_吕萍_walking_right/y1.png" id="41_d6rnc"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍带小猫_walking_right/右走带玩具5.png" id="41_f325v"] [ext_resource type="Texture2D" uid="uid://dhm501vagkr6d" path="res://asset/art/animation/c00_吕萍带小猫_walking_right/右走带玩具5.png" id="41_f325v"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍带小猫_walking_right/右走带玩具6.png" id="42_2m0ym"] [ext_resource type="Texture2D" uid="uid://br5j7bh4c282x" path="res://asset/art/animation/c00_吕萍带小猫_walking_right/右走带玩具6.png" id="42_2m0ym"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_walking_right/y2.png" id="42_o3h0w"] [ext_resource type="Texture2D" uid="uid://bqxeqefjaxoo4" path="res://asset/art/animation/c00_吕萍_walking_right/y2.png" id="42_o3h0w"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_walking_right/y3.png" id="43_4ifk6"] [ext_resource type="Texture2D" uid="uid://cur6kd568fvfu" path="res://asset/art/animation/c00_吕萍_walking_right/y3.png" id="43_4ifk6"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍带小猫_walking_right/右走带玩具7.png" id="43_vy0gi"] [ext_resource type="Texture2D" uid="uid://brvop0xnhfypr" path="res://asset/art/animation/c00_吕萍带小猫_walking_right/右走带玩具7.png" id="43_vy0gi"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍带小猫_walking_right/右走带玩具8.png" id="44_1i3kn"] [ext_resource type="Texture2D" uid="uid://ctqdshas5l2y7" path="res://asset/art/animation/c00_吕萍带小猫_walking_right/右走带玩具8.png" id="44_1i3kn"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_walking_right/y4.png" id="44_oo2of"] [ext_resource type="Texture2D" uid="uid://logq5rdf1f1b" path="res://asset/art/animation/c00_吕萍_walking_right/y4.png" id="44_oo2of"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_信碎片_falling/1.png" id="45_ac8l4"] [ext_resource type="Texture2D" uid="uid://cvb8va6jvhc3a" path="res://asset/art/animation/c01_信碎片_falling/1.png" id="45_ac8l4"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_walking_right/y5.png" id="45_hmosj"] [ext_resource type="Texture2D" uid="uid://d2gec40n60j44" path="res://asset/art/animation/c00_吕萍_walking_right/y5.png" id="45_hmosj"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_信碎片_falling/2.png" id="46_2sdme"] [ext_resource type="Texture2D" uid="uid://blpue53n2nrps" path="res://asset/art/animation/c01_信碎片_falling/2.png" id="46_2sdme"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_walking_right/y6.png" id="46_pdnp7"] [ext_resource type="Texture2D" uid="uid://cdnfa0slwc0sw" path="res://asset/art/animation/c00_吕萍_walking_right/y6.png" id="46_pdnp7"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_信碎片_falling/3.png" id="47_3ob5d"] [ext_resource type="Texture2D" uid="uid://dcdim55rwkqb5" path="res://asset/art/animation/c01_信碎片_falling/3.png" id="47_3ob5d"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_walking_right/y7.png" id="47_aw0cc"] [ext_resource type="Texture2D" uid="uid://dat6egagl1j6b" path="res://asset/art/animation/c00_吕萍_walking_right/y7.png" id="47_aw0cc"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c00_吕萍_walking_right/y8.png" id="48_hjfcv"] [ext_resource type="Texture2D" uid="uid://ctejdycml65wi" path="res://asset/art/animation/c00_吕萍_walking_right/y8.png" id="48_hjfcv"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_信碎片_falling/4.png" id="48_vms1b"] [ext_resource type="Texture2D" uid="uid://0dbuf2pxmhe3" path="res://asset/art/animation/c01_信碎片_falling/4.png" id="48_vms1b"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_信碎片_falling/5.png" id="49_xo58i"] [ext_resource type="Texture2D" uid="uid://flehqgrlep65" path="res://asset/art/animation/c01_信碎片_falling/5.png" id="49_xo58i"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_信碎片_falling/6.png" id="50_spoxt"] [ext_resource type="Texture2D" uid="uid://e5w76ctmumop" path="res://asset/art/animation/c01_信碎片_falling/6.png" id="50_spoxt"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_信碎片_falling/7.png" id="51_ppqjt"] [ext_resource type="Texture2D" uid="uid://buus4fruh6ppv" path="res://asset/art/animation/c01_信碎片_falling/7.png" id="51_ppqjt"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_信碎片_falling/8.png" id="52_23v2v"] [ext_resource type="Texture2D" uid="uid://ccr6lic4o8gow" path="res://asset/art/animation/c01_信碎片_falling/8.png" id="52_23v2v"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_信碎片_falling/9.png" id="53_42ugv"] [ext_resource type="Texture2D" uid="uid://c5dvk8y7070lx" path="res://asset/art/animation/c01_信碎片_falling/9.png" id="53_42ugv"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_信碎片_falling/10.png" id="54_nm47s"] [ext_resource type="Texture2D" uid="uid://bmb7ix4fc2ix3" path="res://asset/art/animation/c01_信碎片_falling/10.png" id="54_nm47s"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/1.png" id="55_vb76q"] [ext_resource type="Texture2D" uid="uid://wmlleiw8vo3x" path="res://asset/art/animation/c01_捡球男孩_关键帧/1.png" id="55_vb76q"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/2.png" id="56_wg2a3"] [ext_resource type="Texture2D" uid="uid://tmkge206ajmj" path="res://asset/art/animation/c01_捡球男孩_关键帧/2.png" id="56_wg2a3"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/3.png" id="57_6o2e3"] [ext_resource type="Texture2D" uid="uid://dnobjd3i5k0cd" path="res://asset/art/animation/c01_捡球男孩_关键帧/3.png" id="57_6o2e3"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/4.png" id="58_rlfer"] [ext_resource type="Texture2D" uid="uid://4if1tg603hv7" path="res://asset/art/animation/c01_捡球男孩_关键帧/4.png" id="58_rlfer"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/5.png" id="59_h23ry"] [ext_resource type="Texture2D" uid="uid://84ppe5m8h2tb" path="res://asset/art/animation/c01_捡球男孩_关键帧/5.png" id="59_h23ry"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/6.png" id="60_cerq2"] [ext_resource type="Texture2D" uid="uid://bjatjl35ikwtn" path="res://asset/art/animation/c01_捡球男孩_关键帧/6.png" id="60_cerq2"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/7.png" id="61_ndg51"] [ext_resource type="Texture2D" uid="uid://copjypdq1emuk" path="res://asset/art/animation/c01_捡球男孩_关键帧/7.png" id="61_ndg51"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/8.png" id="62_xah2w"] [ext_resource type="Texture2D" uid="uid://dg6xfmvomywkr" path="res://asset/art/animation/c01_捡球男孩_关键帧/8.png" id="62_xah2w"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/9.png" id="63_gwbdy"] [ext_resource type="Texture2D" uid="uid://bt8hjdfmeub85" path="res://asset/art/animation/c01_捡球男孩_关键帧/9.png" id="63_gwbdy"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/10.png" id="64_cd0ob"] [ext_resource type="Texture2D" uid="uid://detr6e2gbeoqr" path="res://asset/art/animation/c01_捡球男孩_关键帧/10.png" id="64_cd0ob"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/11.png" id="65_cd5ki"] [ext_resource type="Texture2D" uid="uid://cvu7wy3f5lxav" path="res://asset/art/animation/c01_捡球男孩_关键帧/11.png" id="65_cd5ki"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/12.png" id="66_82px7"] [ext_resource type="Texture2D" uid="uid://c2ek1teaku7vk" path="res://asset/art/animation/c01_捡球男孩_关键帧/12.png" id="66_82px7"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/13.png" id="67_o6wn5"] [ext_resource type="Texture2D" uid="uid://crs2jvqfk2lyl" path="res://asset/art/animation/c01_捡球男孩_关键帧/13.png" id="67_o6wn5"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/14.png" id="68_f6wuu"] [ext_resource type="Texture2D" uid="uid://bdtoemaft6k4b" path="res://asset/art/animation/c01_捡球男孩_关键帧/14.png" id="68_f6wuu"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/15.png" id="69_6m37t"] [ext_resource type="Texture2D" uid="uid://5lx8pqvs5ajr" path="res://asset/art/animation/c01_捡球男孩_关键帧/15.png" id="69_6m37t"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/16.png" id="70_dytci"] [ext_resource type="Texture2D" uid="uid://cmq3foeebtwpx" path="res://asset/art/animation/c01_捡球男孩_关键帧/16.png" id="70_dytci"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/17.png" id="71_37fel"] [ext_resource type="Texture2D" uid="uid://vy7p71dg1jac" path="res://asset/art/animation/c01_捡球男孩_关键帧/17.png" id="71_37fel"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/18.png" id="72_vx6at"] [ext_resource type="Texture2D" uid="uid://bgokrxtpu5425" path="res://asset/art/animation/c01_捡球男孩_关键帧/18.png" id="72_vx6at"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/19.png" id="73_5jgw3"] [ext_resource type="Texture2D" uid="uid://crt52te03fm2m" path="res://asset/art/animation/c01_捡球男孩_关键帧/19.png" id="73_5jgw3"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/20.png" id="74_evhri"] [ext_resource type="Texture2D" uid="uid://bqld8p2dle25a" path="res://asset/art/animation/c01_捡球男孩_关键帧/20.png" id="74_evhri"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/21.png" id="75_cg75a"] [ext_resource type="Texture2D" uid="uid://d3q8inwyslgf7" path="res://asset/art/animation/c01_捡球男孩_关键帧/21.png" id="75_cg75a"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/22.png" id="76_xxawk"] [ext_resource type="Texture2D" uid="uid://dwot00gweovam" path="res://asset/art/animation/c01_捡球男孩_关键帧/22.png" id="76_xxawk"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/23.png" id="77_ofoae"] [ext_resource type="Texture2D" uid="uid://buapnk3owxspy" path="res://asset/art/animation/c01_捡球男孩_关键帧/23.png" id="77_ofoae"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/24.png" id="78_cd1rv"] [ext_resource type="Texture2D" uid="uid://b51i5bm1lqnwd" path="res://asset/art/animation/c01_捡球男孩_关键帧/24.png" id="78_cd1rv"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/25.png" id="79_r7v8g"] [ext_resource type="Texture2D" uid="uid://bql5kredbcqtr" path="res://asset/art/animation/c01_捡球男孩_关键帧/25.png" id="79_r7v8g"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/26.png" id="80_pdwqo"] [ext_resource type="Texture2D" uid="uid://df07wj08j186m" path="res://asset/art/animation/c01_捡球男孩_关键帧/26.png" id="80_pdwqo"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/27.png" id="81_dc2je"] [ext_resource type="Texture2D" uid="uid://bkg4qfg06hcqt" path="res://asset/art/animation/c01_捡球男孩_关键帧/27.png" id="81_dc2je"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/28.png" id="82_ww534"] [ext_resource type="Texture2D" uid="uid://c458klnxl8277" path="res://asset/art/animation/c01_捡球男孩_关键帧/28.png" id="82_ww534"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/29.png" id="83_21c74"] [ext_resource type="Texture2D" uid="uid://brd5jnc303ba" path="res://asset/art/animation/c01_捡球男孩_关键帧/29.png" id="83_21c74"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/30.png" id="84_kllmn"] [ext_resource type="Texture2D" uid="uid://cdrbdpicg12si" path="res://asset/art/animation/c01_捡球男孩_关键帧/30.png" id="84_kllmn"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/31.png" id="85_fvvmj"] [ext_resource type="Texture2D" uid="uid://blku117h4okbx" path="res://asset/art/animation/c01_捡球男孩_关键帧/31.png" id="85_fvvmj"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/32.png" id="86_ia0ne"] [ext_resource type="Texture2D" uid="uid://bl7p2gpunyjnr" path="res://asset/art/animation/c01_捡球男孩_关键帧/32.png" id="86_ia0ne"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/33.png" id="87_44dvh"] [ext_resource type="Texture2D" uid="uid://dxnf04cnt2akv" path="res://asset/art/animation/c01_捡球男孩_关键帧/33.png" id="87_44dvh"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/34.png" id="88_7dy4t"] [ext_resource type="Texture2D" uid="uid://d14vccby4fj1j" path="res://asset/art/animation/c01_捡球男孩_关键帧/34.png" id="88_7dy4t"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/35.png" id="89_42jhs"] [ext_resource type="Texture2D" uid="uid://bbhsumnu18d4r" path="res://asset/art/animation/c01_捡球男孩_关键帧/35.png" id="89_42jhs"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/36.png" id="90_mvmcr"] [ext_resource type="Texture2D" uid="uid://dxyf1qx0j43r5" path="res://asset/art/animation/c01_捡球男孩_关键帧/36.png" id="90_mvmcr"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/37.png" id="91_q13vc"] [ext_resource type="Texture2D" uid="uid://cr3qoatdryvrv" path="res://asset/art/animation/c01_捡球男孩_关键帧/37.png" id="91_q13vc"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/38.png" id="92_3dhcq"] [ext_resource type="Texture2D" uid="uid://cpnd6vpmxrka1" path="res://asset/art/animation/c01_捡球男孩_关键帧/38.png" id="92_3dhcq"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/39.png" id="93_jlpa1"] [ext_resource type="Texture2D" uid="uid://cbiran8tccguu" path="res://asset/art/animation/c01_捡球男孩_关键帧/39.png" id="93_jlpa1"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/40.png" id="94_tps82"] [ext_resource type="Texture2D" uid="uid://b43dryectw4mv" path="res://asset/art/animation/c01_捡球男孩_关键帧/40.png" id="94_tps82"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/41.png" id="95_8e6c0"] [ext_resource type="Texture2D" uid="uid://da25hkuoajrri" path="res://asset/art/animation/c01_捡球男孩_关键帧/41.png" id="95_8e6c0"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/42.png" id="96_id53d"] [ext_resource type="Texture2D" uid="uid://c31hfhmvadpbu" path="res://asset/art/animation/c01_捡球男孩_关键帧/42.png" id="96_id53d"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/43.png" id="97_t5kiy"] [ext_resource type="Texture2D" uid="uid://behfpdjfr72ot" path="res://asset/art/animation/c01_捡球男孩_关键帧/43.png" id="97_t5kiy"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/44.png" id="98_q4jyk"] [ext_resource type="Texture2D" uid="uid://b5bx54wm4vcs6" path="res://asset/art/animation/c01_捡球男孩_关键帧/44.png" id="98_q4jyk"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/45.png" id="99_4a6ae"] [ext_resource type="Texture2D" uid="uid://crv2f7t81b5oo" path="res://asset/art/animation/c01_捡球男孩_关键帧/45.png" id="99_4a6ae"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/46.png" id="100_jwrjp"] [ext_resource type="Texture2D" uid="uid://dg2ytlox60hif" path="res://asset/art/animation/c01_捡球男孩_关键帧/46.png" id="100_jwrjp"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/47.png" id="101_jilmi"] [ext_resource type="Texture2D" uid="uid://ccpevoeu84vtp" path="res://asset/art/animation/c01_捡球男孩_关键帧/47.png" id="101_jilmi"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/48.png" id="102_eckkp"] [ext_resource type="Texture2D" uid="uid://br11qdvnopmtx" path="res://asset/art/animation/c01_捡球男孩_关键帧/48.png" id="102_eckkp"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/49.png" id="103_alpsk"] [ext_resource type="Texture2D" uid="uid://cc7rkoyy1gisv" path="res://asset/art/animation/c01_捡球男孩_关键帧/49.png" id="103_alpsk"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_idle/1.png" id="103_jh6js"] [ext_resource type="Texture2D" uid="uid://b4rjf1vorbhqd" path="res://asset/art/animation/c01_小小蝶_idle/1.png" id="103_jh6js"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_idle_l/1.png" id="103_mgc15"] [ext_resource type="Texture2D" uid="uid://3fu817puivj7" path="res://asset/art/animation/c01_小小蝶_idle_l/1.png" id="103_mgc15"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_idle/2.png" id="104_0kljh"] [ext_resource type="Texture2D" uid="uid://d2stmy3r0x0de" path="res://asset/art/animation/c01_小小蝶_idle/2.png" id="104_0kljh"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/50.png" id="104_hsxc4"] [ext_resource type="Texture2D" uid="uid://ygrjy0mk7dyg" path="res://asset/art/animation/c01_捡球男孩_关键帧/50.png" id="104_hsxc4"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_idle_l/2.png" id="104_rybgq"] [ext_resource type="Texture2D" uid="uid://biniopoi1hhux" path="res://asset/art/animation/c01_小小蝶_idle_l/2.png" id="104_rybgq"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/51.png" id="105_ge2kx"] [ext_resource type="Texture2D" uid="uid://mms7rnq1usp7" path="res://asset/art/animation/c01_捡球男孩_关键帧/51.png" id="105_ge2kx"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_idle_l/3.png" id="105_m6ugl"] [ext_resource type="Texture2D" uid="uid://dd10yy1h7bf42" path="res://asset/art/animation/c01_小小蝶_idle_l/3.png" id="105_m6ugl"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_idle/3.png" id="105_woi41"] [ext_resource type="Texture2D" uid="uid://bvmpjairual3r" path="res://asset/art/animation/c01_小小蝶_idle/3.png" id="105_woi41"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/52.png" id="106_ieprr"] [ext_resource type="Texture2D" uid="uid://bconc8jf10p8f" path="res://asset/art/animation/c01_捡球男孩_关键帧/52.png" id="106_ieprr"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_running/1.png" id="106_uovoh"] [ext_resource type="Texture2D" uid="uid://cv2nato8k3nvn" path="res://asset/art/animation/c01_小小蝶_running/1.png" id="106_uovoh"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_running/2.png" id="107_me4cf"] [ext_resource type="Texture2D" uid="uid://dn8wbuan43dbg" path="res://asset/art/animation/c01_小小蝶_running/2.png" id="107_me4cf"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/53.png" id="107_n01ce"] [ext_resource type="Texture2D" uid="uid://crsi4pd14tyv2" path="res://asset/art/animation/c01_捡球男孩_关键帧/53.png" id="107_n01ce"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_running/3.png" id="108_dd7up"] [ext_resource type="Texture2D" uid="uid://dum78ann7k5hl" path="res://asset/art/animation/c01_小小蝶_running/3.png" id="108_dd7up"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/54.png" id="108_xgcy0"] [ext_resource type="Texture2D" uid="uid://b272higbfge7f" path="res://asset/art/animation/c01_捡球男孩_关键帧/54.png" id="108_xgcy0"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_running/4.png" id="109_4nuyr"] [ext_resource type="Texture2D" uid="uid://cnwx85mr1va8a" path="res://asset/art/animation/c01_小小蝶_running/4.png" id="109_4nuyr"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/55.png" id="109_5ckmq"] [ext_resource type="Texture2D" uid="uid://bfqtdk1n0xb0y" path="res://asset/art/animation/c01_捡球男孩_关键帧/55.png" id="109_5ckmq"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_running_l/1.png" id="109_v6eyj"] [ext_resource type="Texture2D" uid="uid://meiksi1lbdhr" path="res://asset/art/animation/c01_小小蝶_running_l/1.png" id="109_v6eyj"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/56.png" id="110_0dcoe"] [ext_resource type="Texture2D" uid="uid://c533mn2gc7o5u" path="res://asset/art/animation/c01_捡球男孩_关键帧/56.png" id="110_0dcoe"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_running/5.png" id="110_noni0"] [ext_resource type="Texture2D" uid="uid://bbps0jgqviux4" path="res://asset/art/animation/c01_小小蝶_running/5.png" id="110_noni0"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_running_l/2.png" id="110_nrq01"] [ext_resource type="Texture2D" uid="uid://b7wkuip6t5x5s" path="res://asset/art/animation/c01_小小蝶_running_l/2.png" id="110_nrq01"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_running/6.png" id="111_8kydk"] [ext_resource type="Texture2D" uid="uid://dl5vfbdby7r4q" path="res://asset/art/animation/c01_小小蝶_running/6.png" id="111_8kydk"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_running_l/3.png" id="111_arwxu"] [ext_resource type="Texture2D" uid="uid://danlw5qwn011" path="res://asset/art/animation/c01_小小蝶_running_l/3.png" id="111_arwxu"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/57.png" id="111_p15br"] [ext_resource type="Texture2D" uid="uid://bp3flr5bacgtx" path="res://asset/art/animation/c01_捡球男孩_关键帧/57.png" id="111_p15br"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_running/7.png" id="112_m4xei"] [ext_resource type="Texture2D" uid="uid://dbr1e3oj6mn18" path="res://asset/art/animation/c01_小小蝶_running/7.png" id="112_m4xei"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_running_l/4.png" id="112_q7dxw"] [ext_resource type="Texture2D" uid="uid://cm4jq06hnfjky" path="res://asset/art/animation/c01_小小蝶_running_l/4.png" id="112_q7dxw"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/58.png" id="112_r2dja"] [ext_resource type="Texture2D" uid="uid://c11wut0wqfdi" path="res://asset/art/animation/c01_捡球男孩_关键帧/58.png" id="112_r2dja"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_walking/1.png" id="113_1lrkx"] [ext_resource type="Texture2D" uid="uid://b6pnpwc5yayll" path="res://asset/art/animation/c01_小小蝶_walking/1.png" id="113_1lrkx"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_running_l/5.png" id="113_36gw6"] [ext_resource type="Texture2D" uid="uid://oov8gpedrahp" path="res://asset/art/animation/c01_小小蝶_running_l/5.png" id="113_36gw6"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/59.png" id="113_a8pao"] [ext_resource type="Texture2D" uid="uid://wxug6ssoqsek" path="res://asset/art/animation/c01_捡球男孩_关键帧/59.png" id="113_a8pao"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/60.png" id="114_2m6mm"] [ext_resource type="Texture2D" uid="uid://djdd3g0hfblbs" path="res://asset/art/animation/c01_捡球男孩_关键帧/60.png" id="114_2m6mm"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_running_l/6.png" id="114_7cu0w"] [ext_resource type="Texture2D" uid="uid://dj32v1m8ssy0f" path="res://asset/art/animation/c01_小小蝶_running_l/6.png" id="114_7cu0w"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_walking/2.png" id="114_i8ndl"] [ext_resource type="Texture2D" uid="uid://0el4ahvvd1wo" path="res://asset/art/animation/c01_小小蝶_walking/2.png" id="114_i8ndl"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_捡球男孩_关键帧/61.png" id="115_ct7bj"] [ext_resource type="Texture2D" uid="uid://do2lfqkimxluq" path="res://asset/art/animation/c01_捡球男孩_关键帧/61.png" id="115_ct7bj"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_walking/3.png" id="115_gfdtf"] [ext_resource type="Texture2D" uid="uid://c56ny2uvbvemy" path="res://asset/art/animation/c01_小小蝶_walking/3.png" id="115_gfdtf"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_running_l/7.png" id="115_ink27"] [ext_resource type="Texture2D" uid="uid://ctbjx54sahbf7" path="res://asset/art/animation/c01_小小蝶_running_l/7.png" id="115_ink27"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_红光鬼差_idle/1.png" id="116_4yqm5"] [ext_resource type="Texture2D" uid="uid://46j7vl8efysd" path="res://asset/art/animation/c01_红光鬼差_idle/1.png" id="116_4yqm5"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_walking/4.png" id="116_ql6a7"] [ext_resource type="Texture2D" uid="uid://bva4ih8hnolk6" path="res://asset/art/animation/c01_小小蝶_walking/4.png" id="116_ql6a7"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_walking/5.png" id="117_1a4yh"] [ext_resource type="Texture2D" uid="uid://tn65scbpfnne" path="res://asset/art/animation/c01_小小蝶_walking/5.png" id="117_1a4yh"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_红光鬼差_idle/2.png" id="117_sve2i"] [ext_resource type="Texture2D" uid="uid://cpix43k76ietl" path="res://asset/art/animation/c01_红光鬼差_idle/2.png" id="117_sve2i"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_walking/6.png" id="118_2n8cs"] [ext_resource type="Texture2D" uid="uid://cyamtfo255jkp" path="res://asset/art/animation/c01_小小蝶_walking/6.png" id="118_2n8cs"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_红光鬼差_idle/3.png" id="118_3t3jm"] [ext_resource type="Texture2D" uid="uid://bs00u1clx2ayt" path="res://asset/art/animation/c01_红光鬼差_idle/3.png" id="118_3t3jm"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_红光鬼差_idle/4.png" id="119_c788p"] [ext_resource type="Texture2D" uid="uid://dwyaoo37xqfex" path="res://asset/art/animation/c01_红光鬼差_idle/4.png" id="119_c788p"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_抬头/1.png" id="119_gj714"] [ext_resource type="Texture2D" uid="uid://c7wo7x1wewwqe" path="res://asset/art/animation/c01_小小蝶_抬头/1.png" id="119_gj714"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_红光鬼差_walking/1.png" id="120_8xd4v"] [ext_resource type="Texture2D" uid="uid://cyxo1q7uya1bp" path="res://asset/art/animation/c01_红光鬼差_walking/1.png" id="120_8xd4v"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_抬头/2.png" id="120_ibyv5"] [ext_resource type="Texture2D" uid="uid://due7kuaa3414j" path="res://asset/art/animation/c01_小小蝶_抬头/2.png" id="120_ibyv5"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_红光鬼差_walking/2.png" id="121_82k8o"] [ext_resource type="Texture2D" uid="uid://6is4lgos2dxw" path="res://asset/art/animation/c01_红光鬼差_walking/2.png" id="121_82k8o"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_抬头/3.png" id="121_y4tby"] [ext_resource type="Texture2D" uid="uid://c4x43qlufshfa" path="res://asset/art/animation/c01_小小蝶_抬头/3.png" id="121_y4tby"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_红光鬼差_walking/3.png" id="122_rmksf"] [ext_resource type="Texture2D" uid="uid://cphrmak1vavv7" path="res://asset/art/animation/c01_红光鬼差_walking/3.png" id="122_rmksf"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_抬头/4.png" id="122_wi84v"] [ext_resource type="Texture2D" uid="uid://ctbdcj18n4lod" path="res://asset/art/animation/c01_小小蝶_抬头/4.png" id="122_wi84v"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_红光鬼差_walking/4.png" id="123_4v81v"] [ext_resource type="Texture2D" uid="uid://cfsbtgvo7peet" path="res://asset/art/animation/c01_红光鬼差_walking/4.png" id="123_4v81v"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_抬头/5.png" id="123_aidva"] [ext_resource type="Texture2D" uid="uid://1ov6qyaua0bx" path="res://asset/art/animation/c01_小小蝶_抬头/5.png" id="123_aidva"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_walking_l/1.png" id="123_ip1br"] [ext_resource type="Texture2D" uid="uid://bwwbhba6s555j" path="res://asset/art/animation/c01_小小蝶_walking_l/1.png" id="123_ip1br"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_车夫_idle/1.png" id="124_ddngu"] [ext_resource type="Texture2D" uid="uid://b3ag537dmcfu" path="res://asset/art/animation/c01_车夫_idle/1.png" id="124_ddngu"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_抬头/6.png" id="124_ndtdx"] [ext_resource type="Texture2D" uid="uid://caisrlme7liwx" path="res://asset/art/animation/c01_小小蝶_抬头/6.png" id="124_ndtdx"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_walking_l/2.png" id="124_ufqlo"] [ext_resource type="Texture2D" uid="uid://ca4msckhhv5hy" path="res://asset/art/animation/c01_小小蝶_walking_l/2.png" id="124_ufqlo"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_车夫_idle/2.png" id="125_6fqgx"] [ext_resource type="Texture2D" uid="uid://c8ctetgosxik" path="res://asset/art/animation/c01_车夫_idle/2.png" id="125_6fqgx"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_walking_l/3.png" id="125_ftpsa"] [ext_resource type="Texture2D" uid="uid://bgv3d00iclj1f" path="res://asset/art/animation/c01_小小蝶_walking_l/3.png" id="125_ftpsa"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_抬头/7.png" id="125_hl2pe"] [ext_resource type="Texture2D" uid="uid://blljbvkam6vqu" path="res://asset/art/animation/c01_小小蝶_抬头/7.png" id="125_hl2pe"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_车夫_idle/3.png" id="126_5j17f"] [ext_resource type="Texture2D" uid="uid://dsm5npxmjwt7" path="res://asset/art/animation/c01_车夫_idle/3.png" id="126_5j17f"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_walking_l/4.png" id="126_q6eiw"] [ext_resource type="Texture2D" uid="uid://6nxt1l5sngsi" path="res://asset/art/animation/c01_小小蝶_walking_l/4.png" id="126_q6eiw"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_车夫_running/1.png" id="127_8yqif"] [ext_resource type="Texture2D" uid="uid://bsh1g7gus1xkh" path="res://asset/art/animation/c01_车夫_running/1.png" id="127_8yqif"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_walking_l/5.png" id="127_fucof"] [ext_resource type="Texture2D" uid="uid://bkuui6ud0jhje" path="res://asset/art/animation/c01_小小蝶_walking_l/5.png" id="127_fucof"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_walking_l/6.png" id="128_6ydk7"] [ext_resource type="Texture2D" uid="uid://dwwvebtr7yv2i" path="res://asset/art/animation/c01_小小蝶_walking_l/6.png" id="128_6ydk7"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_车夫_running/2.png" id="128_vv2bn"] [ext_resource type="Texture2D" uid="uid://bp4fqgaybkrmq" path="res://asset/art/animation/c01_车夫_running/2.png" id="128_vv2bn"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_车夫_running/3.png" id="129_caif4"] [ext_resource type="Texture2D" uid="uid://dgvk7pv7o7stj" path="res://asset/art/animation/c01_车夫_running/3.png" id="129_caif4"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_车夫_running/4.png" id="130_th40a"] [ext_resource type="Texture2D" uid="uid://cc2fns0l7u3pp" path="res://asset/art/animation/c01_车夫_running/4.png" id="130_th40a"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_车夫_running/5.png" id="131_g1eop"] [ext_resource type="Texture2D" uid="uid://bug2xlj0qk37t" path="res://asset/art/animation/c01_车夫_running/5.png" id="131_g1eop"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_车夫_running/6.png" id="132_08jtn"] [ext_resource type="Texture2D" uid="uid://f32plo5jnpmv" path="res://asset/art/animation/c01_车夫_running/6.png" id="132_08jtn"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_车夫_running/7.png" id="133_4swv0"] [ext_resource type="Texture2D" uid="uid://cptyploojapl4" path="res://asset/art/animation/c01_车夫_running/7.png" id="133_4swv0"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_车夫_running/8.png" id="134_ti84l"] [ext_resource type="Texture2D" uid="uid://dnqiwerwu6hk" path="res://asset/art/animation/c01_车夫_running/8.png" id="134_ti84l"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_抬头_l/1.png" id="135_h2mh7"] [ext_resource type="Texture2D" uid="uid://dn2uxlvnv34il" path="res://asset/art/animation/c01_小小蝶_抬头_l/1.png" id="135_h2mh7"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_匍匐起身蹲着窥视/1.png" id="135_s0r05"] [ext_resource type="Texture2D" uid="uid://bqkd5gpatio6m" path="res://asset/art/animation/c02_吕萍_匍匐起身蹲着窥视/1.png" id="135_s0r05"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_抬头_l/2.png" id="136_g5ypq"] [ext_resource type="Texture2D" uid="uid://cektc618xlff7" path="res://asset/art/animation/c01_小小蝶_抬头_l/2.png" id="136_g5ypq"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_匍匐起身蹲着窥视/2.png" id="136_vxrfs"] [ext_resource type="Texture2D" uid="uid://k7hihwxiqbp3" path="res://asset/art/animation/c02_吕萍_匍匐起身蹲着窥视/2.png" id="136_vxrfs"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_匍匐起身蹲着窥视/3.png" id="137_gpg4r"] [ext_resource type="Texture2D" uid="uid://n62ks0pmmjm8" path="res://asset/art/animation/c02_吕萍_匍匐起身蹲着窥视/3.png" id="137_gpg4r"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_抬头_l/3.png" id="137_mm3py"] [ext_resource type="Texture2D" uid="uid://opacanxf15l2" path="res://asset/art/animation/c01_小小蝶_抬头_l/3.png" id="137_mm3py"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_匍匐起身蹲着窥视/4.png" id="138_3e8uw"] [ext_resource type="Texture2D" uid="uid://c7d5feogf0x31" path="res://asset/art/animation/c02_吕萍_匍匐起身蹲着窥视/4.png" id="138_3e8uw"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_抬头_l/4.png" id="138_uoqgs"] [ext_resource type="Texture2D" uid="uid://c3icsu2c6c60w" path="res://asset/art/animation/c01_小小蝶_抬头_l/4.png" id="138_uoqgs"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_抬头_l/5.png" id="139_01v8j"] [ext_resource type="Texture2D" uid="uid://qp7qxg7uuvdf" path="res://asset/art/animation/c01_小小蝶_抬头_l/5.png" id="139_01v8j"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_匍匐起身蹲着窥视/5.png" id="139_odkro"] [ext_resource type="Texture2D" uid="uid://c8tbq4mhafyt6" path="res://asset/art/animation/c02_吕萍_匍匐起身蹲着窥视/5.png" id="139_odkro"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_抬头_l/6.png" id="140_47ycv"] [ext_resource type="Texture2D" uid="uid://cy4fcdbjashvq" path="res://asset/art/animation/c01_小小蝶_抬头_l/6.png" id="140_47ycv"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_匍匐起身蹲着窥视/6.png" id="140_mneg6"] [ext_resource type="Texture2D" uid="uid://c7eiqc73dcyu1" path="res://asset/art/animation/c02_吕萍_匍匐起身蹲着窥视/6.png" id="140_mneg6"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_匍匐起身蹲着窥视/7.png" id="141_7m3gv"] [ext_resource type="Texture2D" uid="uid://csmhi2ee1o061" path="res://asset/art/animation/c02_吕萍_匍匐起身蹲着窥视/7.png" id="141_7m3gv"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c01_小小蝶_抬头_l/7.png" id="141_75qdx"] [ext_resource type="Texture2D" uid="uid://dk6scbhy4y0m7" path="res://asset/art/animation/c01_小小蝶_抬头_l/7.png" id="141_75qdx"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_坐着站起来/1.png" id="142_k1xsb"] [ext_resource type="Texture2D" uid="uid://chucfhljgvevj" path="res://asset/art/animation/c02_吕萍_坐着站起来/1.png" id="142_k1xsb"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_坐着站起来/2.png" id="143_5l1dh"] [ext_resource type="Texture2D" uid="uid://ddeidq5w3edbr" path="res://asset/art/animation/c02_吕萍_坐着站起来/2.png" id="143_5l1dh"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_坐着站起来/3.png" id="144_hoxm5"] [ext_resource type="Texture2D" uid="uid://kil0ej4xvj2l" path="res://asset/art/animation/c02_吕萍_坐着站起来/3.png" id="144_hoxm5"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_坐着站起来/4.png" id="145_l5pov"] [ext_resource type="Texture2D" uid="uid://d36l21jirpfl8" path="res://asset/art/animation/c02_吕萍_坐着站起来/4.png" id="145_l5pov"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_坐着站起来/5.png" id="146_80x36"] [ext_resource type="Texture2D" uid="uid://c6o6exw71g50o" path="res://asset/art/animation/c02_吕萍_坐着站起来/5.png" id="146_80x36"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_坐着站起来/6.png" id="147_5dg5p"] [ext_resource type="Texture2D" uid="uid://dnx1hemauii1l" path="res://asset/art/animation/c02_吕萍_坐着站起来/6.png" id="147_5dg5p"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_坐着站起来/7.png" id="148_ii2r7"] [ext_resource type="Texture2D" uid="uid://du1vt3xr4vk4s" path="res://asset/art/animation/c02_吕萍_坐着站起来/7.png" id="148_ii2r7"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_坐着站起来/8.png" id="149_dvcto"] [ext_resource type="Texture2D" uid="uid://blpnghe7wvn3w" path="res://asset/art/animation/c02_吕萍_坐着站起来/8.png" id="149_dvcto"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下1.png" id="150_eux3r"] [ext_resource type="Texture2D" uid="uid://bvp5bcpkwbt50" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下1.png" id="150_eux3r"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下2.png" id="151_jlkuh"] [ext_resource type="Texture2D" uid="uid://mxjs6pjr715v" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下2.png" id="151_jlkuh"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下3.png" id="152_ogjo3"] [ext_resource type="Texture2D" uid="uid://coxghigohreuk" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下3.png" id="152_ogjo3"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下4.png" id="153_kgu3s"] [ext_resource type="Texture2D" uid="uid://bh06l3ei6vfff" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下4.png" id="153_kgu3s"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下5.png" id="154_p0rmp"] [ext_resource type="Texture2D" uid="uid://blf1htnwys1ua" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下5.png" id="154_p0rmp"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下6.png" id="155_8ksnh"] [ext_resource type="Texture2D" uid="uid://dgthuc25ep881" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下6.png" id="155_8ksnh"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下7.png" id="156_8l4v3"] [ext_resource type="Texture2D" uid="uid://cbapyqasy2fj8" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下7.png" id="156_8l4v3"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下8.png" id="157_krt3v"] [ext_resource type="Texture2D" uid="uid://dldje87domhxw" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下8.png" id="157_krt3v"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下9.png" id="158_ere7d"] [ext_resource type="Texture2D" uid="uid://cjq3xdh6rnshb" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下9.png" id="158_ere7d"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下10.png" id="159_3yr4y"] [ext_resource type="Texture2D" uid="uid://ca71jifap0omt" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下10.png" id="159_3yr4y"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下11.png" id="160_p7on5"] [ext_resource type="Texture2D" uid="uid://tnk4enfcknk6" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下11.png" id="160_p7on5"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下12.png" id="161_27g1l"] [ext_resource type="Texture2D" uid="uid://e6nen6226oam" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下12.png" id="161_27g1l"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下13.png" id="162_r7mym"] [ext_resource type="Texture2D" uid="uid://cpj3ik46tjlx8" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下13.png" id="162_r7mym"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下14.png" id="163_5mcnw"] [ext_resource type="Texture2D" uid="uid://p4dmelrf13jq" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下14.png" id="163_5mcnw"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下15.png" id="164_2ek63"] [ext_resource type="Texture2D" uid="uid://cavx7ikjqxix4" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下15.png" id="164_2ek63"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下16.png" id="165_g1k0h"] [ext_resource type="Texture2D" uid="uid://d3dy0d4g0xcp7" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下16.png" id="165_g1k0h"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下17.png" id="166_y128i"] [ext_resource type="Texture2D" uid="uid://8tq8emti7fu" path="res://asset/art/animation/c02_吕萍_头痛蹲下/吕萍-头痛蹲下17.png" id="166_y128i"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_柜前被吓到后退/1.png" id="167_80u8k"] [ext_resource type="Texture2D" uid="uid://blrou0a77304j" path="res://asset/art/animation/c02_吕萍_柜前被吓到后退/1.png" id="167_80u8k"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_柜前被吓到后退/2.png" id="168_73fgv"] [ext_resource type="Texture2D" uid="uid://bp8r7ibvkrone" path="res://asset/art/animation/c02_吕萍_柜前被吓到后退/2.png" id="168_73fgv"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_柜前被吓到后退/3.png" id="169_jwrik"] [ext_resource type="Texture2D" uid="uid://bbuiblttnlt5b" path="res://asset/art/animation/c02_吕萍_柜前被吓到后退/3.png" id="169_jwrik"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_柜前被吓到后退/4.png" id="170_2tgum"] [ext_resource type="Texture2D" uid="uid://cg61vx4s103vs" path="res://asset/art/animation/c02_吕萍_柜前被吓到后退/4.png" id="170_2tgum"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_柜前被吓到后退/5.png" id="171_uhvv7"] [ext_resource type="Texture2D" uid="uid://cj45qnehn02no" path="res://asset/art/animation/c02_吕萍_柜前被吓到后退/5.png" id="171_uhvv7"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_柜前被吓到后退/6.png" id="172_u3c58"] [ext_resource type="Texture2D" uid="uid://b0ym3c7a2ugyj" path="res://asset/art/animation/c02_吕萍_柜前被吓到后退/6.png" id="172_u3c58"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_柜前被吓到后退/7.png" id="173_tileq"] [ext_resource type="Texture2D" uid="uid://cfcix7sbdvbax" path="res://asset/art/animation/c02_吕萍_柜前被吓到后退/7.png" id="173_tileq"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_柜前被吓到后退/8.png" id="174_k2187"] [ext_resource type="Texture2D" uid="uid://dcveqabcj5lgo" path="res://asset/art/animation/c02_吕萍_柜前被吓到后退/8.png" id="174_k2187"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_爬出洞口/1.png" id="175_ikk0u"] [ext_resource type="Texture2D" uid="uid://c7xb5h47dgide" path="res://asset/art/animation/c02_吕萍_爬出洞口/1.png" id="175_ikk0u"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_爬出洞口/6.png" id="176_j4mr7"] [ext_resource type="Texture2D" uid="uid://ho07bn8n2gv5" path="res://asset/art/animation/c02_吕萍_爬出洞口/6.png" id="176_j4mr7"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_爬出洞口/7.png" id="177_30gav"] [ext_resource type="Texture2D" uid="uid://c07fs4qbytxl5" path="res://asset/art/animation/c02_吕萍_爬出洞口/7.png" id="177_30gav"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_爬出洞口/8.png" id="178_lq4xp"] [ext_resource type="Texture2D" uid="uid://dpbssds2oybf3" path="res://asset/art/animation/c02_吕萍_爬出洞口/8.png" id="178_lq4xp"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_爬出洞口/9.png" id="179_anj58"] [ext_resource type="Texture2D" uid="uid://b6sxtlyy0dbja" path="res://asset/art/animation/c02_吕萍_爬出洞口/9.png" id="179_anj58"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_爬出洞口/10.png" id="180_eoab0"] [ext_resource type="Texture2D" uid="uid://cflqf0s244sc5" path="res://asset/art/animation/c02_吕萍_爬出洞口/10.png" id="180_eoab0"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_看小猫玩具_right/看玩具动作右2.png" id="181_5p4j7"] [ext_resource type="Texture2D" uid="uid://cf800nfyjliro" path="res://asset/art/animation/c02_吕萍_看小猫玩具_right/看玩具动作右2.png" id="181_5p4j7"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_看小猫玩具_right/看玩具动作右3.png" id="182_8yidt"] [ext_resource type="Texture2D" uid="uid://catelnwqsabkh" path="res://asset/art/animation/c02_吕萍_看小猫玩具_right/看玩具动作右3.png" id="182_8yidt"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_看小猫玩具_right/看玩具动作右4.png" id="183_2f5hc"] [ext_resource type="Texture2D" uid="uid://bchdr32516ia6" path="res://asset/art/animation/c02_吕萍_看小猫玩具_right/看玩具动作右4.png" id="183_2f5hc"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_看小猫玩具_right/看玩具动作右5.png" id="184_jrug8"] [ext_resource type="Texture2D" uid="uid://dja6nhonr0jvy" path="res://asset/art/animation/c02_吕萍_看小猫玩具_right/看玩具动作右5.png" id="184_jrug8"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_看小猫玩具_right/看玩具动作右6.png" id="185_in30h"] [ext_resource type="Texture2D" uid="uid://bhahvevelyflk" path="res://asset/art/animation/c02_吕萍_看小猫玩具_right/看玩具动作右6.png" id="185_in30h"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_看小猫玩具_right/看玩具动作右7.png" id="186_ecyns"] [ext_resource type="Texture2D" uid="uid://do7yrqdjdk6k6" path="res://asset/art/animation/c02_吕萍_看小猫玩具_right/看玩具动作右7.png" id="186_ecyns"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身1.png" id="187_ggeuw"] [ext_resource type="Texture2D" uid="uid://cb2mg0vme0wtt" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身1.png" id="187_ggeuw"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身2.png" id="188_5ahby"] [ext_resource type="Texture2D" uid="uid://t2fganayujgw" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身2.png" id="188_5ahby"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身3.png" id="189_r5mgp"] [ext_resource type="Texture2D" uid="uid://y16rfhndc21d" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身3.png" id="189_r5mgp"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身4.png" id="190_s01ey"] [ext_resource type="Texture2D" uid="uid://4hj2ocixlr7l" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身4.png" id="190_s01ey"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身5.png" id="191_a4rij"] [ext_resource type="Texture2D" uid="uid://dl2nfhkuytl6p" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身5.png" id="191_a4rij"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身6.png" id="192_ji1nb"] [ext_resource type="Texture2D" uid="uid://002x2ntsupty" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身6.png" id="192_ji1nb"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身7.png" id="193_l4rqv"] [ext_resource type="Texture2D" uid="uid://c35p0r5vcr4le" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身7.png" id="193_l4rqv"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身8.png" id="194_4hymt"] [ext_resource type="Texture2D" uid="uid://cquc15vu3sfv5" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身8.png" id="194_4hymt"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身9.png" id="195_8r2tm"] [ext_resource type="Texture2D" uid="uid://d2qxeg8g8utsv" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身9.png" id="195_8r2tm"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身10.png" id="196_cqmj8"] [ext_resource type="Texture2D" uid="uid://1xo0yv6g6vpp" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身10.png" id="196_cqmj8"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身11.png" id="197_6qq44"] [ext_resource type="Texture2D" uid="uid://sfru23xhkr4a" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身11.png" id="197_6qq44"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身12.png" id="198_tck83"] [ext_resource type="Texture2D" uid="uid://b5po27fhygjfl" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身12.png" id="198_tck83"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_爬行_left/吕萍-向左爬行1.png" id="199_8sey0"] [ext_resource type="Texture2D" uid="uid://bjysa3xbbucrk" path="res://asset/art/animation/c02_吕萍_爬行_left/吕萍-向左爬行1.png" id="199_8sey0"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_爬行_idle_l/吕萍-爬行呼吸左1.png" id="199_m26uf"] [ext_resource type="Texture2D" uid="uid://boqagr2l60erw" path="res://asset/art/animation/c02_吕萍_爬行_idle_l/吕萍-爬行呼吸左1.png" id="199_m26uf"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身13.png" id="199_voif5"] [ext_resource type="Texture2D" uid="uid://b5icfng5ygdvg" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身13.png" id="199_voif5"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_爬行_idle_l/吕萍-爬行呼吸左2.png" id="200_jr22g"] [ext_resource type="Texture2D" uid="uid://ciwrgvbaec4k0" path="res://asset/art/animation/c02_吕萍_爬行_idle_l/吕萍-爬行呼吸左2.png" id="200_jr22g"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身14.png" id="200_p0h5q"] [ext_resource type="Texture2D" uid="uid://dspg3oi6kg453" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身14.png" id="200_p0h5q"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_爬行_left/吕萍-向左爬行2.png" id="200_rymls"] [ext_resource type="Texture2D" uid="uid://ckpx3jqtchbwb" path="res://asset/art/animation/c02_吕萍_爬行_left/吕萍-向左爬行2.png" id="200_rymls"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_爬行_left/吕萍-向左爬行3.png" id="201_1htlf"] [ext_resource type="Texture2D" uid="uid://dndm0gte8rm73" path="res://asset/art/animation/c02_吕萍_爬行_left/吕萍-向左爬行3.png" id="201_1htlf"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_爬行_idle_r/吕萍-爬行呼吸右1.png" id="201_tuo6w"] [ext_resource type="Texture2D" uid="uid://buxc3meaw30cn" path="res://asset/art/animation/c02_吕萍_爬行_idle_r/吕萍-爬行呼吸右1.png" id="201_tuo6w"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身15.png" id="201_xgu4o"] [ext_resource type="Texture2D" uid="uid://dab4moxk8vjir" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身15.png" id="201_xgu4o"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_爬行_idle_r/吕萍-爬行呼吸右2.png" id="202_3omi5"] [ext_resource type="Texture2D" uid="uid://012olklaaeki" path="res://asset/art/animation/c02_吕萍_爬行_idle_r/吕萍-爬行呼吸右2.png" id="202_3omi5"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身16.png" id="202_8ax4j"] [ext_resource type="Texture2D" uid="uid://cw2cl77ngm0b4" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身16.png" id="202_8ax4j"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_爬行_left/吕萍-向左爬行4.png" id="202_timpm"] [ext_resource type="Texture2D" uid="uid://cyjbs6snny0jg" path="res://asset/art/animation/c02_吕萍_爬行_left/吕萍-向左爬行4.png" id="202_timpm"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_爬行_left/吕萍-向左爬行5.png" id="203_6u33e"] [ext_resource type="Texture2D" uid="uid://bippl61up8tt7" path="res://asset/art/animation/c02_吕萍_爬行_left/吕萍-向左爬行5.png" id="203_6u33e"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身17.png" id="203_j1h7k"] [ext_resource type="Texture2D" uid="uid://ch6bbk735ivr6" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身17.png" id="203_j1h7k"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_爬行_left/吕萍-向左爬行6.png" id="204_80h8g"] [ext_resource type="Texture2D" uid="uid://d1gfuodsr3puh" path="res://asset/art/animation/c02_吕萍_爬行_left/吕萍-向左爬行6.png" id="204_80h8g"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身18.png" id="204_ke1m0"] [ext_resource type="Texture2D" uid="uid://63ajix1w8dg8" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身18.png" id="204_ke1m0"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_爬行_left/吕萍-向左爬行7.png" id="205_835bk"] [ext_resource type="Texture2D" uid="uid://dvj5bqwmrlunp" path="res://asset/art/animation/c02_吕萍_爬行_left/吕萍-向左爬行7.png" id="205_835bk"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身19.png" id="205_d3xf0"] [ext_resource type="Texture2D" uid="uid://c7xbbmeiwhkr3" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身19.png" id="205_d3xf0"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身20.png" id="206_h4tlj"] [ext_resource type="Texture2D" uid="uid://dgovrjnjtnl72" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身20.png" id="206_h4tlj"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_爬行_left/吕萍-向左爬行8.png" id="206_k61dl"] [ext_resource type="Texture2D" uid="uid://cjo1gjm1k6l88" path="res://asset/art/animation/c02_吕萍_爬行_left/吕萍-向左爬行8.png" id="206_k61dl"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_爬行_right/吕萍-向右爬行1.png" id="207_pfk2u"] [ext_resource type="Texture2D" uid="uid://dj8kwrbl0jibw" path="res://asset/art/animation/c02_吕萍_爬行_right/吕萍-向右爬行1.png" id="207_pfk2u"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身21.png" id="207_sjsx3"] [ext_resource type="Texture2D" uid="uid://brjtycnr5a58s" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身21.png" id="207_sjsx3"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_爬行_right/吕萍-向右爬行2.png" id="208_dewqg"] [ext_resource type="Texture2D" uid="uid://dlw5y883swhf1" path="res://asset/art/animation/c02_吕萍_爬行_right/吕萍-向右爬行2.png" id="208_dewqg"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身22.png" id="208_drdl1"] [ext_resource type="Texture2D" uid="uid://qi2pjslvr21j" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身22.png" id="208_drdl1"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_爬行_right/吕萍-向右爬行3.png" id="209_aifts"] [ext_resource type="Texture2D" uid="uid://bgx4mi0oplc0r" path="res://asset/art/animation/c02_吕萍_爬行_right/吕萍-向右爬行3.png" id="209_aifts"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身23.png" id="209_imwnw"] [ext_resource type="Texture2D" uid="uid://c7gryd8p214wc" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身23.png" id="209_imwnw"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_爬行_right/吕萍-向右爬行4.png" id="210_4mf0v"] [ext_resource type="Texture2D" uid="uid://ty4ys3okdvqm" path="res://asset/art/animation/c02_吕萍_爬行_right/吕萍-向右爬行4.png" id="210_4mf0v"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身24.png" id="210_mstib"] [ext_resource type="Texture2D" uid="uid://dokcu2p2glsl1" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身24.png" id="210_mstib"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_爬行_right/吕萍-向右爬行5.png" id="211_a3f1t"] [ext_resource type="Texture2D" uid="uid://dh5jbvuw0p0pq" path="res://asset/art/animation/c02_吕萍_爬行_right/吕萍-向右爬行5.png" id="211_a3f1t"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身25.png" id="211_al4ho"] [ext_resource type="Texture2D" uid="uid://b38qcqwnomufn" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身25.png" id="211_al4ho"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身26.png" id="212_1peua"] [ext_resource type="Texture2D" uid="uid://b63dgopk6g0y1" path="res://asset/art/animation/c02_吕萍_背靠起身/吕萍-站起身26.png" id="212_1peua"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_爬行_right/吕萍-向右爬行6.png" id="212_llbyv"] [ext_resource type="Texture2D" uid="uid://dwuiesc3caq8b" path="res://asset/art/animation/c02_吕萍_爬行_right/吕萍-向右爬行6.png" id="212_llbyv"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_爬行_right/吕萍-向右爬行7.png" id="213_fgfhl"] [ext_resource type="Texture2D" uid="uid://do7fgpy52ue7u" path="res://asset/art/animation/c02_吕萍_爬行_right/吕萍-向右爬行7.png" id="213_fgfhl"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_蹲下来查看/1.png" id="213_mydup"] [ext_resource type="Texture2D" uid="uid://fhl8mo8bb3dl" path="res://asset/art/animation/c02_吕萍_蹲下来查看/1.png" id="213_mydup"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_蹲下来查看/2.png" id="214_1psu2"] [ext_resource type="Texture2D" uid="uid://bi6t8tr7mcr6a" path="res://asset/art/animation/c02_吕萍_蹲下来查看/2.png" id="214_1psu2"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_爬行_right/吕萍-向右爬行8.png" id="214_3jncu"] [ext_resource type="Texture2D" uid="uid://cxt187vvwa4p4" path="res://asset/art/animation/c02_吕萍_爬行_right/吕萍-向右爬行8.png" id="214_3jncu"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_蹲下来查看/3.png" id="215_s11jd"] [ext_resource type="Texture2D" uid="uid://dihytg8s6q73i" path="res://asset/art/animation/c02_吕萍_蹲下来查看/3.png" id="215_s11jd"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_蹲下来查看/4.png" id="216_tg2fm"] [ext_resource type="Texture2D" uid="uid://dakkp4ivyauts" path="res://asset/art/animation/c02_吕萍_蹲下来查看/4.png" id="216_tg2fm"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_蹲下来查看/5.png" id="217_6nqhk"] [ext_resource type="Texture2D" uid="uid://btk68brsu8511" path="res://asset/art/animation/c02_吕萍_蹲下来查看/5.png" id="217_6nqhk"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_蹲下来查看/6.png" id="218_5uqv8"] [ext_resource type="Texture2D" uid="uid://bf3wx1ipq02sn" path="res://asset/art/animation/c02_吕萍_蹲下来查看/6.png" id="218_5uqv8"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_蹲下来查看/7.png" id="219_pfepy"] [ext_resource type="Texture2D" uid="uid://bxyu11l588ydt" path="res://asset/art/animation/c02_吕萍_蹲下来查看/7.png" id="219_pfepy"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_钻出/1.png" id="220_pc8vf"] [ext_resource type="Texture2D" uid="uid://wycdjsbhro7o" path="res://asset/art/animation/c02_吕萍_钻出/1.png" id="220_pc8vf"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_钻出/2.png" id="221_kmvbc"] [ext_resource type="Texture2D" uid="uid://dw0dis8rr6wvg" path="res://asset/art/animation/c02_吕萍_钻出/2.png" id="221_kmvbc"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_钻出/3.png" id="222_vxepr"] [ext_resource type="Texture2D" uid="uid://bcn2jtpokprh5" path="res://asset/art/animation/c02_吕萍_钻出/3.png" id="222_vxepr"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_钻出/4.png" id="223_mhh3s"] [ext_resource type="Texture2D" uid="uid://bgco1umn54xwt" path="res://asset/art/animation/c02_吕萍_钻出/4.png" id="223_mhh3s"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_钻出/5.png" id="224_afe8e"] [ext_resource type="Texture2D" uid="uid://cgcfrawdej058" path="res://asset/art/animation/c02_吕萍_钻出/5.png" id="224_afe8e"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_钻出/6.png" id="225_l0byx"] [ext_resource type="Texture2D" uid="uid://cjpgypyd8dgv7" path="res://asset/art/animation/c02_吕萍_钻出/6.png" id="225_l0byx"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_钻出/7.png" id="226_ypnvq"] [ext_resource type="Texture2D" uid="uid://bqhcrjt1er75y" path="res://asset/art/animation/c02_吕萍_钻出/7.png" id="226_ypnvq"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_风吹过/吕萍-风吹过1.png" id="227_n073l"] [ext_resource type="Texture2D" uid="uid://bso00t1qnrvxn" path="res://asset/art/animation/c02_吕萍_风吹过/吕萍-风吹过1.png" id="227_n073l"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_风吹过/吕萍-风吹过2.png" id="228_3bhye"] [ext_resource type="Texture2D" uid="uid://box8xw5iv5mgl" path="res://asset/art/animation/c02_吕萍_风吹过/吕萍-风吹过2.png" id="228_3bhye"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_风吹过/吕萍-风吹过3.png" id="229_fuwue"] [ext_resource type="Texture2D" uid="uid://gcb6o5hlkdvh" path="res://asset/art/animation/c02_吕萍_风吹过/吕萍-风吹过3.png" id="229_fuwue"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_风吹过/吕萍-风吹过4.png" id="230_0wubs"] [ext_resource type="Texture2D" uid="uid://jgjoamgx58ak" path="res://asset/art/animation/c02_吕萍_风吹过/吕萍-风吹过4.png" id="230_0wubs"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_风吹过/吕萍-风吹过5.png" id="231_vjpt3"] [ext_resource type="Texture2D" uid="uid://c7te5whsb7umi" path="res://asset/art/animation/c02_吕萍_风吹过/吕萍-风吹过5.png" id="231_vjpt3"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_风吹过/吕萍-风吹过6.png" id="232_g7lc1"] [ext_resource type="Texture2D" uid="uid://bf3sihta1n2fc" path="res://asset/art/animation/c02_吕萍_风吹过/吕萍-风吹过6.png" id="232_g7lc1"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_风吹过/吕萍-风吹过7.png" id="233_i4c25"] [ext_resource type="Texture2D" uid="uid://yg0ho0k6fcvb" path="res://asset/art/animation/c02_吕萍_风吹过/吕萍-风吹过7.png" id="233_i4c25"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_风吹过/吕萍-风吹过8.png" id="234_lgu52"] [ext_resource type="Texture2D" uid="uid://dki88fif3rxtu" path="res://asset/art/animation/c02_吕萍_风吹过/吕萍-风吹过8.png" id="234_lgu52"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_风吹过/吕萍-风吹过9.png" id="235_pypqe"] [ext_resource type="Texture2D" uid="uid://dcnm6lhnfx5sb" path="res://asset/art/animation/c02_吕萍_风吹过/吕萍-风吹过9.png" id="235_pypqe"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_风吹过/吕萍-风吹过10.png" id="236_j0srk"] [ext_resource type="Texture2D" uid="uid://dqncdbm84q0wk" path="res://asset/art/animation/c02_吕萍_风吹过/吕萍-风吹过10.png" id="236_j0srk"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_吕萍_风吹过/吕萍-风吹过11.png" id="237_uq1s2"] [ext_resource type="Texture2D" uid="uid://cbw1f4uie7lfb" path="res://asset/art/animation/c02_吕萍_风吹过/吕萍-风吹过11.png" id="237_uq1s2"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩_idle/小男孩1.png" id="238_5a6ba"] [ext_resource type="Texture2D" uid="uid://bvetibip05ns6" path="res://asset/art/animation/c02_小男孩_idle/小男孩1.png" id="238_5a6ba"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩_idle/小男孩2.png" id="239_46trb"] [ext_resource type="Texture2D" uid="uid://bprrb8tgxu1xu" path="res://asset/art/animation/c02_小男孩_idle/小男孩2.png" id="239_46trb"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩_running/1.png" id="240_3t378"] [ext_resource type="Texture2D" uid="uid://d0mmdqukp2tvs" path="res://asset/art/animation/c02_小男孩_running/1.png" id="240_3t378"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩_running/2.png" id="241_biuyl"] [ext_resource type="Texture2D" uid="uid://dr3trcwmtycys" path="res://asset/art/animation/c02_小男孩_running/2.png" id="241_biuyl"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩_running/3.png" id="242_56j1x"] [ext_resource type="Texture2D" uid="uid://ckl7ib3hdw41s" path="res://asset/art/animation/c02_小男孩_running/3.png" id="242_56j1x"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩_running/4.png" id="243_y2iha"] [ext_resource type="Texture2D" uid="uid://ck20jlecmyqlk" path="res://asset/art/animation/c02_小男孩_running/4.png" id="243_y2iha"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩_running/5.png" id="244_bp02c"] [ext_resource type="Texture2D" uid="uid://d4dt27f0fk7cu" path="res://asset/art/animation/c02_小男孩_running/5.png" id="244_bp02c"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩_running/6.png" id="245_vbfvd"] [ext_resource type="Texture2D" uid="uid://btgr6vfugfeg0" path="res://asset/art/animation/c02_小男孩_running/6.png" id="245_vbfvd"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩_running/7.png" id="246_sewoa"] [ext_resource type="Texture2D" uid="uid://bc4idsta43was" path="res://asset/art/animation/c02_小男孩_running/7.png" id="246_sewoa"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩_吊猫动作/霸凌小孩C1.png" id="247_hb54s"] [ext_resource type="Texture2D" uid="uid://c0xovw44efdq4" path="res://asset/art/animation/c02_小男孩_吊猫动作/霸凌小孩C1.png" id="247_hb54s"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩_吊猫动作/霸凌小孩C2.png" id="248_vexo4"] [ext_resource type="Texture2D" uid="uid://bv403uyalq76k" path="res://asset/art/animation/c02_小男孩_吊猫动作/霸凌小孩C2.png" id="248_vexo4"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩_背对站起来/1.png" id="249_oyb6l"] [ext_resource type="Texture2D" uid="uid://bxumjgm67jwjd" path="res://asset/art/animation/c02_小男孩_背对站起来/1.png" id="249_oyb6l"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩_背对站起来/2.png" id="250_g87wa"] [ext_resource type="Texture2D" uid="uid://cj28eg3vs278s" path="res://asset/art/animation/c02_小男孩_背对站起来/2.png" id="250_g87wa"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩_背对站起来/3.png" id="251_qxgr8"] [ext_resource type="Texture2D" uid="uid://cok8qi3ipx1a4" path="res://asset/art/animation/c02_小男孩_背对站起来/3.png" id="251_qxgr8"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩_背对站起来/4.png" id="252_t37df"] [ext_resource type="Texture2D" uid="uid://cck2cdpn0ea0a" path="res://asset/art/animation/c02_小男孩_背对站起来/4.png" id="252_t37df"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩_蹲下/1.png" id="253_qa4m6"] [ext_resource type="Texture2D" uid="uid://b4v2g7v6ig140" path="res://asset/art/animation/c02_小男孩_蹲下/1.png" id="253_qa4m6"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/1.png" id="254_0e5ch"] [ext_resource type="Texture2D" uid="uid://cu1cxl56x6kir" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/1.png" id="254_0e5ch"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/2.png" id="255_g4jfy"] [ext_resource type="Texture2D" uid="uid://bemcxifuxk7lv" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/2.png" id="255_g4jfy"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/3.png" id="256_477l5"] [ext_resource type="Texture2D" uid="uid://ratuw7gd3c0m" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/3.png" id="256_477l5"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/4.png" id="257_kkfv1"] [ext_resource type="Texture2D" uid="uid://c70m1vhpme58k" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/4.png" id="257_kkfv1"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/5.png" id="258_6ngvq"] [ext_resource type="Texture2D" uid="uid://cf11ilm47vw0r" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/5.png" id="258_6ngvq"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/6.png" id="259_ak51g"] [ext_resource type="Texture2D" uid="uid://omflpritf4wc" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/6.png" id="259_ak51g"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/7.png" id="260_hb8ib"] [ext_resource type="Texture2D" uid="uid://maaep3tbni36" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/7.png" id="260_hb8ib"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/8.png" id="261_in25f"] [ext_resource type="Texture2D" uid="uid://byj0gs31mlwln" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/8.png" id="261_in25f"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/9.png" id="262_dyncr"] [ext_resource type="Texture2D" uid="uid://dwbro3d8mqikt" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/9.png" id="262_dyncr"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/10.png" id="263_m7qbv"] [ext_resource type="Texture2D" uid="uid://b2ruqqlj4qqqj" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/10.png" id="263_m7qbv"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/11.png" id="264_1566q"] [ext_resource type="Texture2D" uid="uid://y1sl7cryi685" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/11.png" id="264_1566q"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/12.png" id="265_47a6k"] [ext_resource type="Texture2D" uid="uid://dm1bwdlxd0oqp" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/12.png" id="265_47a6k"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/13.png" id="266_c71m3"] [ext_resource type="Texture2D" uid="uid://bt8b6puyyret1" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/13.png" id="266_c71m3"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/16.png" id="267_yd1h6"] [ext_resource type="Texture2D" uid="uid://cg14k7niw0jgq" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/16.png" id="267_yd1h6"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/17.png" id="268_qfdmv"] [ext_resource type="Texture2D" uid="uid://fq2d4hfs7w0f" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/17.png" id="268_qfdmv"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/18.png" id="269_xxkwr"] [ext_resource type="Texture2D" uid="uid://743885w88dnr" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/18.png" id="269_xxkwr"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/19.png" id="270_fhve3"] [ext_resource type="Texture2D" uid="uid://cm76dyxckpygv" path="res://asset/art/animation/c02_小男孩对吕萍_捂脸/19.png" id="270_fhve3"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小蝶_抬头并站起来/1.png" id="271_0ee2f"] [ext_resource type="Texture2D" uid="uid://xhpdf6frmpv" path="res://asset/art/animation/c02_小蝶_抬头并站起来/1.png" id="271_0ee2f"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小蝶_抬头并站起来/2.png" id="272_3281x"] [ext_resource type="Texture2D" uid="uid://5ui2xmawpryu" path="res://asset/art/animation/c02_小蝶_抬头并站起来/2.png" id="272_3281x"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小蝶_抬头并站起来/3.png" id="273_vmii1"] [ext_resource type="Texture2D" uid="uid://c4u3qfbysc58i" path="res://asset/art/animation/c02_小蝶_抬头并站起来/3.png" id="273_vmii1"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小蝶_抬头并站起来/6.png" id="274_0vcbj"] [ext_resource type="Texture2D" uid="uid://cr8fusfjko67y" path="res://asset/art/animation/c02_小蝶_抬头并站起来/6.png" id="274_0vcbj"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小蝶_抬头并站起来/7.png" id="275_y1xc4"] [ext_resource type="Texture2D" uid="uid://dy286ewaxakuf" path="res://asset/art/animation/c02_小蝶_抬头并站起来/7.png" id="275_y1xc4"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小蝶_抬头并站起来/8.png" id="276_4uwff"] [ext_resource type="Texture2D" uid="uid://d27wlrt1yr4qt" path="res://asset/art/animation/c02_小蝶_抬头并站起来/8.png" id="276_4uwff"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小蝶_抬头并站起来/9.png" id="277_d25ph"] [ext_resource type="Texture2D" uid="uid://bjclqekwrmpf1" path="res://asset/art/animation/c02_小蝶_抬头并站起来/9.png" id="277_d25ph"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小蝶_抬头并站起来/10.png" id="278_hy24r"] [ext_resource type="Texture2D" uid="uid://cuwee0rti80d8" path="res://asset/art/animation/c02_小蝶_抬头并站起来/10.png" id="278_hy24r"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小蝶_抬头并站起来/11.png" id="279_lyuo7"] [ext_resource type="Texture2D" uid="uid://pcj0jnxa16nw" path="res://asset/art/animation/c02_小蝶_抬头并站起来/11.png" id="279_lyuo7"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小蝶_抬头并站起来/12.png" id="280_lpvc7"] [ext_resource type="Texture2D" uid="uid://by25y805b685x" path="res://asset/art/animation/c02_小蝶_抬头并站起来/12.png" id="280_lpvc7"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小蝶_抬头并站起来/13.png" id="281_t7ise"] [ext_resource type="Texture2D" uid="uid://luhpqid5twg3" path="res://asset/art/animation/c02_小蝶_抬头并站起来/13.png" id="281_t7ise"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小蝶_跑步/1.png" id="282_uvjg2"] [ext_resource type="Texture2D" uid="uid://c1wy5yb23pie4" path="res://asset/art/animation/c02_小蝶_跑步/1.png" id="282_uvjg2"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小蝶_跑步/2.png" id="283_k7b20"] [ext_resource type="Texture2D" uid="uid://cfrbfmrcgxbpo" path="res://asset/art/animation/c02_小蝶_跑步/2.png" id="283_k7b20"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小蝶_跑步/3.png" id="284_ugens"] [ext_resource type="Texture2D" uid="uid://hdwte2tygved" path="res://asset/art/animation/c02_小蝶_跑步/3.png" id="284_ugens"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小蝶_跑步/4.png" id="285_lf6dw"] [ext_resource type="Texture2D" uid="uid://bxcd71vdtp1l2" path="res://asset/art/animation/c02_小蝶_跑步/4.png" id="285_lf6dw"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小蝶_跑步/5.png" id="286_86m38"] [ext_resource type="Texture2D" uid="uid://o4hg3dja0xvi" path="res://asset/art/animation/c02_小蝶_跑步/5.png" id="286_86m38"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小蝶_跑步/6.png" id="287_eyuey"] [ext_resource type="Texture2D" uid="uid://b8yhpmlvm4lyk" path="res://asset/art/animation/c02_小蝶_跑步/6.png" id="287_eyuey"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_小蝶_跑步/7.png" id="288_0cxcm"] [ext_resource type="Texture2D" uid="uid://18ampkp163rk" path="res://asset/art/animation/c02_小蝶_跑步/7.png" id="288_0cxcm"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_张胖子_idle/胖子静态1.png" id="289_ta2nl"] [ext_resource type="Texture2D" uid="uid://do2oi1rj2lutx" path="res://asset/art/animation/c02_张胖子_idle/胖子静态1.png" id="289_ta2nl"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_张胖子_idle/胖子静态2.png" id="290_oman3"] [ext_resource type="Texture2D" uid="uid://dyy868ksuqoef" path="res://asset/art/animation/c02_张胖子_idle/胖子静态2.png" id="290_oman3"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_张胖子_idle/胖子静态3.png" id="291_7frab"] [ext_resource type="Texture2D" uid="uid://ccwwhxywlqus7" path="res://asset/art/animation/c02_张胖子_idle/胖子静态3.png" id="291_7frab"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_张胖子_idle/胖子静态4.png" id="292_5nrvm"] [ext_resource type="Texture2D" uid="uid://cmji661hri6vh" path="res://asset/art/animation/c02_张胖子_idle/胖子静态4.png" id="292_5nrvm"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_李氏_idle/李氏静态1.png" id="293_vi8ve"] [ext_resource type="Texture2D" uid="uid://brd2redxdf6ia" path="res://asset/art/animation/c02_李氏_idle/李氏静态1.png" id="293_vi8ve"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_李氏_idle/李氏静态2.png" id="294_di1vq"] [ext_resource type="Texture2D" uid="uid://difgxqs3xypp8" path="res://asset/art/animation/c02_李氏_idle/李氏静态2.png" id="294_di1vq"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_李氏_idle/李氏静态3.png" id="295_r8x5k"] [ext_resource type="Texture2D" uid="uid://becmbfuhksoh7" path="res://asset/art/animation/c02_李氏_idle/李氏静态3.png" id="295_r8x5k"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_李氏_idle/李氏静态4.png" id="296_i80cc"] [ext_resource type="Texture2D" uid="uid://dukmb2iwbuech" path="res://asset/art/animation/c02_李氏_idle/李氏静态4.png" id="296_i80cc"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_母亲_桌前说话/1.png" id="297_fbub1"] [ext_resource type="Texture2D" uid="uid://b23mr7sjwesvt" path="res://asset/art/animation/c02_母亲_桌前说话/1.png" id="297_fbub1"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_母亲_桌前说话/4.png" id="298_5dnpg"] [ext_resource type="Texture2D" uid="uid://y4tfgk2kwktm" path="res://asset/art/animation/c02_母亲_桌前说话/4.png" id="298_5dnpg"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_母亲_桌前说话/10.png" id="299_fa0r1"] [ext_resource type="Texture2D" uid="uid://cnm0meal7ug1j" path="res://asset/art/animation/c02_母亲_桌前说话/10.png" id="299_fa0r1"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_母亲_桌前说话/11.png" id="300_oyf4s"] [ext_resource type="Texture2D" uid="uid://1gb7vnneuae1" path="res://asset/art/animation/c02_母亲_桌前说话/11.png" id="300_oyf4s"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_母亲_桌前说话/12.png" id="301_7x458"] [ext_resource type="Texture2D" uid="uid://bor2y5dfa0epl" path="res://asset/art/animation/c02_母亲_桌前说话/12.png" id="301_7x458"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_母亲_桌前说话/13.png" id="302_5w3mr"] [ext_resource type="Texture2D" uid="uid://nn70ti1uqgvg" path="res://asset/art/animation/c02_母亲_桌前说话/13.png" id="302_5w3mr"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_父亲_walking/01.png" id="303_2agg3"] [ext_resource type="Texture2D" uid="uid://2pc71c8s5tfj" path="res://asset/art/animation/c02_父亲_walking/01.png" id="303_2agg3"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_父亲_walking/02.png" id="304_vivl8"] [ext_resource type="Texture2D" uid="uid://4252nmyxe7ub" path="res://asset/art/animation/c02_父亲_walking/02.png" id="304_vivl8"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_父亲_walking/03.png" id="305_fpkdn"] [ext_resource type="Texture2D" uid="uid://dj2gjtaepvj7w" path="res://asset/art/animation/c02_父亲_walking/03.png" id="305_fpkdn"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_父亲_walking/04.png" id="306_nwm8y"] [ext_resource type="Texture2D" uid="uid://cs85xhsdn5b46" path="res://asset/art/animation/c02_父亲_walking/04.png" id="306_nwm8y"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_父亲_walking/05.png" id="307_w72k7"] [ext_resource type="Texture2D" uid="uid://bqa8cjy6g8pne" path="res://asset/art/animation/c02_父亲_walking/05.png" id="307_w72k7"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_父亲_walking/06.png" id="308_wvflb"] [ext_resource type="Texture2D" uid="uid://3cegpkpgm35x" path="res://asset/art/animation/c02_父亲_walking/06.png" id="308_wvflb"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_父亲_walking/07.png" id="309_tddmd"] [ext_resource type="Texture2D" uid="uid://dkb1l8ax0nu3g" path="res://asset/art/animation/c02_父亲_walking/07.png" id="309_tddmd"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_父亲_walking/08.png" id="310_5fimm"] [ext_resource type="Texture2D" uid="uid://x2qx2l1yvc5u" path="res://asset/art/animation/c02_父亲_walking/08.png" id="310_5fimm"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_父亲_walking/09.png" id="311_p2jtk"] [ext_resource type="Texture2D" uid="uid://p7mrobjqd4q0" path="res://asset/art/animation/c02_父亲_walking/09.png" id="311_p2jtk"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_父亲_walking/10.png" id="312_g3qi2"] [ext_resource type="Texture2D" uid="uid://cvqmivcjlrstt" path="res://asset/art/animation/c02_父亲_walking/10.png" id="312_g3qi2"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_父亲_walking/11.png" id="313_3u68t"] [ext_resource type="Texture2D" uid="uid://d15i5ains2ruh" path="res://asset/art/animation/c02_父亲_walking/11.png" id="313_3u68t"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_父亲_walking/12.png" id="314_tn4yb"] [ext_resource type="Texture2D" uid="uid://dyeq6alnepdiv" path="res://asset/art/animation/c02_父亲_walking/12.png" id="314_tn4yb"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_父亲_walking/13.png" id="315_co38u"] [ext_resource type="Texture2D" uid="uid://cfxcs46a0d7y" path="res://asset/art/animation/c02_父亲_walking/13.png" id="315_co38u"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_父亲_walking/14.png" id="316_qt3wx"] [ext_resource type="Texture2D" uid="uid://dou7w344ixmy8" path="res://asset/art/animation/c02_父亲_walking/14.png" id="316_qt3wx"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_父亲_walking/15.png" id="317_lqbts"] [ext_resource type="Texture2D" uid="uid://duaa1ryjta8qj" path="res://asset/art/animation/c02_父亲_walking/15.png" id="317_lqbts"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_父亲_walking/16.png" id="318_vvse2"] [ext_resource type="Texture2D" uid="uid://cxovxr7y0xmey" path="res://asset/art/animation/c02_父亲_walking/16.png" id="318_vvse2"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_父亲_walking/17.png" id="319_aforw"] [ext_resource type="Texture2D" uid="uid://vbre15h8gtue" path="res://asset/art/animation/c02_父亲_walking/17.png" id="319_aforw"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_父亲_walking/18.png" id="320_lu3p0"] [ext_resource type="Texture2D" uid="uid://6yt3b3klcke7" path="res://asset/art/animation/c02_父亲_walking/18.png" id="320_lu3p0"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_父亲_桌前说话/2.png" id="321_eqfeu"] [ext_resource type="Texture2D" uid="uid://dahoffl7ptnxq" path="res://asset/art/animation/c02_父亲_桌前说话/2.png" id="321_eqfeu"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_父亲_桌前说话/3.png" id="322_o1dfe"] [ext_resource type="Texture2D" uid="uid://b2kokomsd12gk" path="res://asset/art/animation/c02_父亲_桌前说话/3.png" id="322_o1dfe"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_父亲_桌前说话/4.png" id="323_jffdy"] [ext_resource type="Texture2D" uid="uid://dwi7l1x0ordot" path="res://asset/art/animation/c02_父亲_桌前说话/4.png" id="323_jffdy"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_父亲_桌前说话/6.png" id="324_u6al6"] [ext_resource type="Texture2D" uid="uid://stwf2v1dy31y" path="res://asset/art/animation/c02_父亲_桌前说话/6.png" id="324_u6al6"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_父亲_桌前说话/7.png" id="325_g07m2"] [ext_resource type="Texture2D" uid="uid://deu5ugh0slokx" path="res://asset/art/animation/c02_父亲_桌前说话/7.png" id="325_g07m2"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_父亲_桌前说话/8.png" id="326_mbxlq"] [ext_resource type="Texture2D" uid="uid://ct1ws1qb76nfp" path="res://asset/art/animation/c02_父亲_桌前说话/8.png" id="326_mbxlq"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_王癞子_idle/王癞子静态1.png" id="327_f4b46"] [ext_resource type="Texture2D" uid="uid://c33xo4tgmp3u6" path="res://asset/art/animation/c02_王癞子_idle/王癞子静态1.png" id="327_f4b46"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_王癞子_idle/王癞子静态2.png" id="328_g1tpf"] [ext_resource type="Texture2D" uid="uid://cwt7jgqb7qvh7" path="res://asset/art/animation/c02_王癞子_idle/王癞子静态2.png" id="328_g1tpf"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_王癞子_蹲着呼吸/癞子蹲着+呼吸1.png" id="329_abb4y"] [ext_resource type="Texture2D" uid="uid://blmakb2pk8lhu" path="res://asset/art/animation/c02_王癞子_蹲着呼吸/癞子蹲着+呼吸1.png" id="329_abb4y"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_王癞子_蹲着呼吸/癞子蹲着+呼吸2.png" id="330_f6yjl"] [ext_resource type="Texture2D" uid="uid://bkvoycpigrilf" path="res://asset/art/animation/c02_王癞子_蹲着呼吸/癞子蹲着+呼吸2.png" id="330_f6yjl"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_瞎子_蹲着呼吸/方瞎子静态1.png" id="331_alfc2"] [ext_resource type="Texture2D" uid="uid://c8gw5yooban84" path="res://asset/art/animation/c02_瞎子_蹲着呼吸/方瞎子静态1.png" id="331_alfc2"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_瞎子_蹲着呼吸/方瞎子静态2.png" id="332_qtrv1"] [ext_resource type="Texture2D" uid="uid://cyfmoeuqy5as1" path="res://asset/art/animation/c02_瞎子_蹲着呼吸/方瞎子静态2.png" id="332_qtrv1"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_门前弹珠/1.png" id="333_fl8nm"] [ext_resource type="Texture2D" uid="uid://6tp8u1jy0o80" path="res://asset/art/animation/c02_门前弹珠/1.png" id="333_fl8nm"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_门前弹珠/2.png" id="334_quqlo"] [ext_resource type="Texture2D" uid="uid://f5mi7ysnmqqq" path="res://asset/art/animation/c02_门前弹珠/2.png" id="334_quqlo"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_门前弹珠/3.png" id="335_k1l2j"] [ext_resource type="Texture2D" uid="uid://cfb7eno0cg4qr" path="res://asset/art/animation/c02_门前弹珠/3.png" id="335_k1l2j"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_门前弹珠/4.png" id="336_p74hq"] [ext_resource type="Texture2D" uid="uid://cvat0exv2axkc" path="res://asset/art/animation/c02_门前弹珠/4.png" id="336_p74hq"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_门前弹珠/5.png" id="337_o0vkd"] [ext_resource type="Texture2D" uid="uid://brbcqu6bye518" path="res://asset/art/animation/c02_门前弹珠/5.png" id="337_o0vkd"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_门前弹珠/6.png" id="338_k7d2a"] [ext_resource type="Texture2D" uid="uid://yqm33c76s5yr" path="res://asset/art/animation/c02_门前弹珠/6.png" id="338_k7d2a"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_门前弹珠/7.png" id="339_5uovh"] [ext_resource type="Texture2D" uid="uid://b6a6ua8apobb8" path="res://asset/art/animation/c02_门前弹珠/7.png" id="339_5uovh"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_门前弹珠/8.png" id="340_6kvo2"] [ext_resource type="Texture2D" uid="uid://bqqs1i6oa1nag" path="res://asset/art/animation/c02_门前弹珠/8.png" id="340_6kvo2"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_门前弹珠/9.png" id="341_siv8j"] [ext_resource type="Texture2D" uid="uid://bmtl8l6wpj5y8" path="res://asset/art/animation/c02_门前弹珠/9.png" id="341_siv8j"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_门前弹珠/10.png" id="342_21in3"] [ext_resource type="Texture2D" uid="uid://d0qkg0ueh4fh1" path="res://asset/art/animation/c02_门前弹珠/10.png" id="342_21in3"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_门前弹珠/11.png" id="343_jujvh"] [ext_resource type="Texture2D" uid="uid://uwtm8wi8gik1" path="res://asset/art/animation/c02_门前弹珠/11.png" id="343_jujvh"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_门前弹珠/12.png" id="344_e3u12"] [ext_resource type="Texture2D" uid="uid://dj186xmemsqmr" path="res://asset/art/animation/c02_门前弹珠/12.png" id="344_e3u12"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_门前弹珠/13.png" id="345_altvd"] [ext_resource type="Texture2D" uid="uid://iqyto7vhgfta" path="res://asset/art/animation/c02_门前弹珠/13.png" id="345_altvd"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_门前弹珠/14.png" id="346_jtb1n"] [ext_resource type="Texture2D" uid="uid://ic7numae6dwq" path="res://asset/art/animation/c02_门前弹珠/14.png" id="346_jtb1n"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_门前弹珠/15.png" id="347_v4c0d"] [ext_resource type="Texture2D" uid="uid://bunihxdm0hujl" path="res://asset/art/animation/c02_门前弹珠/15.png" id="347_v4c0d"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_门前弹珠/16.png" id="348_2npe0"] [ext_resource type="Texture2D" uid="uid://hnuon13bdobq" path="res://asset/art/animation/c02_门前弹珠/16.png" id="348_2npe0"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_门前弹珠/17.png" id="349_fg1je"] [ext_resource type="Texture2D" uid="uid://c15rhu081m1vw" path="res://asset/art/animation/c02_门前弹珠/17.png" id="349_fg1je"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_门前弹珠/18.png" id="350_sj52p"] [ext_resource type="Texture2D" uid="uid://wda2b0h6i32b" path="res://asset/art/animation/c02_门前弹珠/18.png" id="350_sj52p"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_门前弹珠/19.png" id="351_fr76a"] [ext_resource type="Texture2D" uid="uid://ccvbb68nqjt6q" path="res://asset/art/animation/c02_门前弹珠/19.png" id="351_fr76a"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_门前弹珠/20.png" id="352_fbbvc"] [ext_resource type="Texture2D" uid="uid://qkuumhy7s1ef" path="res://asset/art/animation/c02_门前弹珠/20.png" id="352_fbbvc"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_门前弹珠/21.png" id="353_fxkgb"] [ext_resource type="Texture2D" uid="uid://diimwy26k1pew" path="res://asset/art/animation/c02_门前弹珠/21.png" id="353_fxkgb"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_门前弹珠/22.png" id="354_6c0vj"] [ext_resource type="Texture2D" uid="uid://devlda6al6icy" path="res://asset/art/animation/c02_门前弹珠/22.png" id="354_6c0vj"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_门前弹珠/23.png" id="355_rqmdw"] [ext_resource type="Texture2D" uid="uid://b3ns6rwu3qdkc" path="res://asset/art/animation/c02_门前弹珠/23.png" id="355_rqmdw"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_门前弹珠/24.png" id="356_mlti2"] [ext_resource type="Texture2D" uid="uid://c2do51itv6t2f" path="res://asset/art/animation/c02_门前弹珠/24.png" id="356_mlti2"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_门前弹珠/25.png" id="357_w18fy"] [ext_resource type="Texture2D" uid="uid://caxn824vb8vdm" path="res://asset/art/animation/c02_门前弹珠/25.png" id="357_w18fy"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_门前弹珠/26.png" id="358_7sjr6"] [ext_resource type="Texture2D" uid="uid://btjhs6ted2j2n" path="res://asset/art/animation/c02_门前弹珠/26.png" id="358_7sjr6"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_黑手_捂屏幕/1.png" id="359_v3155"] [ext_resource type="Texture2D" uid="uid://dticjoi6ipaxe" path="res://asset/art/animation/c02_黑手_捂屏幕/1.png" id="359_v3155"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_黑手_捂屏幕/2.png" id="360_ei878"] [ext_resource type="Texture2D" uid="uid://2ffgid1kduf3" path="res://asset/art/animation/c02_黑手_捂屏幕/2.png" id="360_ei878"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_黑手_捂屏幕/3.png" id="361_qj3pl"] [ext_resource type="Texture2D" uid="uid://c233hcy1g0fw" path="res://asset/art/animation/c02_黑手_捂屏幕/3.png" id="361_qj3pl"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_黑手_捂屏幕/4.png" id="362_6y1xc"] [ext_resource type="Texture2D" uid="uid://bdcqn6osek6x0" path="res://asset/art/animation/c02_黑手_捂屏幕/4.png" id="362_6y1xc"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_黑手_捂屏幕/5.png" id="363_xpj1l"] [ext_resource type="Texture2D" uid="uid://bmpttg2pliy10" path="res://asset/art/animation/c02_黑手_捂屏幕/5.png" id="363_xpj1l"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_黑手_捂屏幕/6.png" id="364_xpv3x"] [ext_resource type="Texture2D" uid="uid://bxg4yc75qkew1" path="res://asset/art/animation/c02_黑手_捂屏幕/6.png" id="364_xpv3x"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_黑手_捂屏幕/7.png" id="365_57pq0"] [ext_resource type="Texture2D" uid="uid://caa8hmp4pwl76" path="res://asset/art/animation/c02_黑手_捂屏幕/7.png" id="365_57pq0"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_黑手_捂屏幕/8.png" id="366_yyr4p"] [ext_resource type="Texture2D" uid="uid://c7hxfdmirt55f" path="res://asset/art/animation/c02_黑手_捂屏幕/8.png" id="366_yyr4p"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_黑手_捂屏幕/9.png" id="367_wevkt"] [ext_resource type="Texture2D" uid="uid://cd03t87n5q6ia" path="res://asset/art/animation/c02_黑手_捂屏幕/9.png" id="367_wevkt"]
[ext_resource type="Texture2D" path="res://asset/art/animation/c02_黑手_捂屏幕/10.png" id="368_qnl4d"] [ext_resource type="Texture2D" uid="uid://d18m4gn8ndlc1" path="res://asset/art/animation/c02_黑手_捂屏幕/10.png" id="368_qnl4d"]
[resource] [resource]
animations = [{ animations = [{

View File

@ -31,10 +31,14 @@ func _ready() -> void:
mirror_mapping_edit.text_submitted.connect(_on_mirror_mapping_submitted) mirror_mapping_edit.text_submitted.connect(_on_mirror_mapping_submitted)
var reload_lock := Mutex.new()
func reload_frames(): func reload_frames():
var sprite_frames = animated_sprite.sprite_frames as SpriteFrames var sprite_frames = animated_sprite.sprite_frames as SpriteFrames
# {"path": "", "frames": {}, "ids": []} # {"path": "", "frames": {}, "ids": []}
var frames_data = frames_config.data.dirs[frame_dir_name] var frames_data = frames_config.data.dirs[frame_dir_name]
reload_lock.lock()
# clear all animations with either dir or mapping name # clear all animations with either dir or mapping name
if frame_dir_name != mapping_name and sprite_frames.has_animation(frame_dir_name): if frame_dir_name != mapping_name and sprite_frames.has_animation(frame_dir_name):
sprite_frames.remove_animation(frame_dir_name) sprite_frames.remove_animation(frame_dir_name)
@ -81,9 +85,8 @@ func reload_frames():
if frame_size.x > 128 or frame_size.y > 128: if frame_size.x > 128 or frame_size.y > 128:
var ratio = min(128 / frame_size.x, 128 / frame_size.y) var ratio = min(128 / frame_size.x, 128 / frame_size.y)
animated_sprite.scale = Vector2(ratio, ratio) animated_sprite.scale = Vector2(ratio, ratio)
# save the sprite_frames reload_lock.unlock()
ResourceSaver.save(sprite_frames) _save_and_update_frames_and_config()
_save_and_update_frames_config()
func _on_mapping_submitted(new_text: String): func _on_mapping_submitted(new_text: String):
@ -95,7 +98,7 @@ func _on_mapping_submitted(new_text: String):
frames_config.data.mapping[frame_dir_name] = mapping_name frames_config.data.mapping[frame_dir_name] = mapping_name
reload_frames() reload_frames()
mapping_line_edit.release_focus() mapping_line_edit.release_focus()
_save_and_update_frames_config() _save_and_update_frames_and_config()
func _on_frames_speed_submitted(new_text: String): func _on_frames_speed_submitted(new_text: String):
@ -106,7 +109,7 @@ func _on_frames_speed_submitted(new_text: String):
frames_config.data.frames_per_second[frame_dir_name] = frames_per_sec frames_config.data.frames_per_second[frame_dir_name] = frames_per_sec
reload_frames() reload_frames()
frames_speed_line_edit.release_focus() frames_speed_line_edit.release_focus()
_save_and_update_frames_config() _save_and_update_frames_and_config()
func _on_first_frame_mapping_submitted(new_text: String): func _on_first_frame_mapping_submitted(new_text: String):
@ -118,7 +121,7 @@ func _on_first_frame_mapping_submitted(new_text: String):
frames_config.data.first_frame_mapping[frame_dir_name] = first_frame_mapping frames_config.data.first_frame_mapping[frame_dir_name] = first_frame_mapping
reload_frames() reload_frames()
first_frame_mapping_edit.release_focus() first_frame_mapping_edit.release_focus()
_save_and_update_frames_config() _save_and_update_frames_and_config()
func _on_mirror_mapping_submitted(new_text: String): func _on_mirror_mapping_submitted(new_text: String):
@ -130,9 +133,12 @@ func _on_mirror_mapping_submitted(new_text: String):
frames_config.data.mirror_mapping[frame_dir_name] = mirror_mapping frames_config.data.mirror_mapping[frame_dir_name] = mirror_mapping
reload_frames() reload_frames()
mirror_mapping_edit.release_focus() mirror_mapping_edit.release_focus()
_save_and_update_frames_config() _save_and_update_frames_and_config()
func _save_and_update_frames_config(): func _save_and_update_frames_and_config():
# save the sprite_frames
if animated_sprite:
ResourceSaver.save(animated_sprite.sprite_frames)
ResourceSaver.save(frames_config) ResourceSaver.save(frames_config)
#EditorInterface.get_resource_filesystem().update_file(frames_config.resource_path) #EditorInterface.get_resource_filesystem().update_file(frames_config.resource_path)

View File

@ -1,7 +1,7 @@
[gd_scene load_steps=3 format=3 uid="uid://5d6o5k30wsnc"] [gd_scene load_steps=3 format=3 uid="uid://5d6o5k30wsnc"]
[ext_resource type="Script" path="res://config/animation/frames_display_card.gd" id="1_8ollf"] [ext_resource type="Script" path="res://config/animation/frames_display_card.gd" id="1_8ollf"]
[ext_resource type="SpriteFrames" path="res://config/animation/entity_sprite_frames.tres" id="2_4hiuy"] [ext_resource type="SpriteFrames" uid="uid://b7fhheih1hbvf" path="res://config/animation/entity_sprite_frames.tres" id="2_4hiuy"]
[node name="FramesDisplayCard" type="VBoxContainer"] [node name="FramesDisplayCard" type="VBoxContainer"]
offset_right = 103.0 offset_right = 103.0

View File

@ -13,7 +13,15 @@ func get_camera_marker():
func get_player() -> MainPlayer: func get_player() -> MainPlayer:
return get_node_or_null("/root/Main/GroundLoader/Ground/MainPlayer") as MainPlayer var player = get_node_or_null("/root/Main/GroundLoader/Ground/MainPlayer") as MainPlayer
# 在 editor 编辑时,可能会在 grounds 文件下获得 player
if not player:
var root = get_parent()
for child in root.get_children():
if child.name.begins_with("S0") or child.name.begins_with("S1"):
player = child.get_node_or_null("Ground/MainPlayer") as MainPlayer
break
return player
func get_prop_hud() -> PropHud: func get_prop_hud() -> PropHud:
@ -48,10 +56,10 @@ func pop_os(lines := []):
# lock_time: the time to lock the player action. 0 means lock forever, thus the player will be locked until release_player is called. # lock_time: the time to lock the player action. 0 means lock forever, thus the player will be locked until release_player is called.
func freeze_player(lock_time: float, animation := ""): func freeze_player(lock_time: float, animation := "", loop := false, offset := Vector2(0, 0)) -> void:
var player = get_player() var player = get_player()
if player: if player:
player.freeze_player(lock_time, animation) player.freeze_player(lock_time, animation, loop, offset)
else: else:
printerr("Player node not found") printerr("Player node not found")

View File

@ -3,11 +3,15 @@ class_name Ground2D extends Node2D
@export_group("Player", "player_") @export_group("Player", "player_")
@export var player_y_fixed := true @export var player_y_fixed := true
@export var player_y := 45: @export var player_y := 40:
set(val): set(val):
player_y = val player_y = val
if is_node_ready(): if is_node_ready():
player.position.y = player_y _reset_player_positon()
@export var reset_player_pos := false:
set(val):
reset_player_pos = false
_reset_player_positon()
@export_group("Sound") @export_group("Sound")
@export_enum("none", "ghost", "walking", "running", "crawling", "concrete") @export_enum("none", "ghost", "walking", "running", "crawling", "concrete")
var footstep_type: String = "concrete": var footstep_type: String = "concrete":
@ -18,6 +22,7 @@ var footstep_type: String = "concrete":
@onready var player = %MainPlayer as MainPlayer @onready var player = %MainPlayer as MainPlayer
@onready var directional_light := %DirectionalLight2D as DirectionalLight2D @onready var directional_light := %DirectionalLight2D as DirectionalLight2D
@onready var bg_sprite = %BGSprite2D as Sprite2D
@onready var foreground = %ParallaxForeground as ParallaxBackground @onready var foreground = %ParallaxForeground as ParallaxBackground
@onready var footstep_audio = %FootstepAudioPlayer as RandomAudioStreamPlayer @onready var footstep_audio = %FootstepAudioPlayer as RandomAudioStreamPlayer
@ -37,14 +42,39 @@ const FOOTSTEP_AUDIO = {
func _ready() -> void: func _ready() -> void:
foreground.layer = GlobalConfig.CANVAS_LAYER_FG foreground.layer = GlobalConfig.CANVAS_LAYER_FG
player.position.y = player_y _reset_player_positon()
if Engine.is_editor_hint(): if Engine.is_editor_hint():
return return
_set_camera_and_player_boundary()
_load_footstep_audio() _load_footstep_audio()
# %ColorRectTop.visible = true # %ColorRectTop.visible = true
# %ColorRectBottom.visible = true # %ColorRectBottom.visible = true
func _reset_player_positon():
player.position.y = player_y
player.position.x = $DeployLayer/portal_left.position.x
func _set_camera_and_player_boundary():
# set current_boarder by bg size
if bg_sprite.texture and not Engine.is_editor_hint():
var size = bg_sprite.texture.get_size() * bg_sprite.scale
# camera rect
var camera_size = Vector2(max(564.0, size.x), max(size.y, 316.0))
var camera_upleft = Vector2(0, -camera_size.y / 2.0)
var camera_rect = Rect2(camera_upleft, camera_size)
# player rect should be set centered, with 30px x padding
var up_left = Vector2(0, -size.y / 2.0)
size.x -= 36.0
up_left.x = bg_sprite.position.x + 18.0
var player_rect = Rect2(up_left, size)
SceneManager.set_camera_boundary(camera_rect)
SceneManager.set_player_boundary(player_rect)
if GlobalConfig.DEBUG:
print("_set_camera_and_player_boundary:", camera_rect, player_rect)
func _load_footstep_audio(): func _load_footstep_audio():
# foot step sound # foot step sound
footstep_audio.audio_collections.clear() footstep_audio.audio_collections.clear()

View File

@ -50,7 +50,7 @@ portal_name = "right"
[node name="MainPlayer" parent="." instance=ExtResource("3_atha7")] [node name="MainPlayer" parent="." instance=ExtResource("3_atha7")]
unique_name_in_owner = true unique_name_in_owner = true
position = Vector2(2, 45) position = Vector2(26, 40)
[node name="ParallaxForeground" type="ParallaxBackground" parent="."] [node name="ParallaxForeground" type="ParallaxBackground" parent="."]
unique_name_in_owner = true unique_name_in_owner = true

View File

@ -20,6 +20,7 @@ var scenes_dir = "res://scene/ground/scene/"
var ground_dict = {} var ground_dict = {}
func _ready() -> void: func _ready() -> void:
_read_grounds() _read_grounds()
ground = get_node_or_null("Ground") ground = get_node_or_null("Ground")
@ -60,11 +61,6 @@ func _load_save():
archive_portal = ArchiveManager.archive.entrance_portal archive_portal = ArchiveManager.archive.entrance_portal
func play_footstep_sound() -> void:
if ground and ground.is_visible_in_tree():
ground.play_footstep_sound()
func transition_to_scene(key: String, portal: String, immediately := false) -> void: func transition_to_scene(key: String, portal: String, immediately := false) -> void:
var scene_path = ground_dict[key] var scene_path = ground_dict[key]
if scene_path: if scene_path:
@ -119,7 +115,6 @@ func _do_transition(scene: Node2D):
scene.queue_free() scene.queue_free()
add_child(ground) add_child(ground)
ground.name = "Ground" ground.name = "Ground"
_set_camera_and_player_boundary()
if not Engine.is_editor_hint(): if not Engine.is_editor_hint():
var portal_node = ground.get_node_or_null("DeployLayer/portal_" + entrance_portal) as Node2D var portal_node = ground.get_node_or_null("DeployLayer/portal_" + entrance_portal) as Node2D
if portal_node: if portal_node:
@ -135,26 +130,6 @@ func _do_transition(scene: Node2D):
_watch_scene_update() _watch_scene_update()
func _set_camera_and_player_boundary():
var bg = ground.get_node("BGSprite2D")
# set current_boarder by bg size
if bg.texture and not Engine.is_editor_hint():
var size = bg.texture.get_size() * bg.scale
# camera rect
var camera_size = Vector2(max(564.0, size.x), max(size.y, 316.0))
var camera_upleft = Vector2(0, -camera_size.y / 2.0)
var camera_rect = Rect2(camera_upleft, camera_size)
# player rect should be set centered, with 30px x padding
var up_left = Vector2(0, -size.y / 2.0)
size.x -= 36.0
up_left.x = bg.position.x + 18.0
var player_rect = Rect2(up_left, size)
SceneManager.set_camera_boundary(camera_rect)
SceneManager.set_player_boundary(player_rect)
if GlobalConfig.DEBUG:
print("_set_camera_and_player_boundary:", camera_rect, player_rect)
func _update_archive(): func _update_archive():
if not Engine.is_editor_hint() and ArchiveManager.archive: if not Engine.is_editor_hint() and ArchiveManager.archive:
ArchiveManager.archive.current_scene = current_scene ArchiveManager.archive.current_scene = current_scene

View File

@ -26,7 +26,7 @@ func _ready() -> void:
animation_libraries_updated.connect(notify_property_list_changed) animation_libraries_updated.connect(notify_property_list_changed)
return return
ground_archive = ArchiveManager.archive.ground_archive() as GroundArchive ground_archive = ArchiveManager.archive.ground_archive() as GroundArchive
data = _default_data() data.merge(_default_data(), true)
var archive_data = ground_archive.get_data(name) var archive_data = ground_archive.get_data(name)
# merge data # merge data
for key in archive_data.keys(): for key in archive_data.keys():
@ -37,12 +37,18 @@ func _ready() -> void:
func _notification(what: int) -> void: func _notification(what: int) -> void:
# 仅在首次进入场景时触发 # 仅在首次进入场景时触发
if what == NOTIFICATION_READY: if what == NOTIFICATION_READY:
if oneshot_animation and not data["oneshot_animation_played"]: if oneshot_animation:
play(oneshot_animation) if not data["oneshot_animation_played"]:
animation_finished.connect(_oneshot_animation_finished, CONNECT_ONE_SHOT) play(oneshot_animation)
animation_finished.connect(_oneshot_animation_finished, CONNECT_ONE_SHOT)
else:
if GlobalConfig.DEBUG:
print("oneshot_animation_played:", oneshot_animation)
func _oneshot_animation_finished() -> void: func _oneshot_animation_finished(animation_name) -> void:
if GlobalConfig.DEBUG:
print("oneshot_animation_finished:", animation_name)
set_data("oneshot_animation_played", true) set_data("oneshot_animation_played", true)

View File

@ -42,10 +42,7 @@ size = Vector2(35, 70)
[node name="AnimationPlayer" parent="Ground" index="0"] [node name="AnimationPlayer" parent="Ground" index="0"]
script = ExtResource("2_j5oim") script = ExtResource("2_j5oim")
data = { oneshot_animation = ""
"oneshot_animation_played": false
}
oneshot_animation = null
[node name="BGSprite2D" parent="Ground" index="2"] [node name="BGSprite2D" parent="Ground" index="2"]
position = Vector2(23, -118) position = Vector2(23, -118)
@ -126,8 +123,6 @@ shape = SubResource("RectangleShape2D_40ng7")
[node name="Ambush" parent="Ground/DeployLayer" index="9" instance=ExtResource("15_1uixh")] [node name="Ambush" parent="Ground/DeployLayer" index="9" instance=ExtResource("15_1uixh")]
position = Vector2(113, 46) position = Vector2(113, 46)
on_first_enter_tree = null
hook_animation = ""
[node name="PointLight墙" type="PointLight2D" parent="Ground/AmbientLayer" index="0"] [node name="PointLight墙" type="PointLight2D" parent="Ground/AmbientLayer" index="0"]
visible = false visible = false
@ -141,6 +136,9 @@ texture = ExtResource("17_qqw2v")
texture_scale = 0.33 texture_scale = 0.33
height = 50.0 height = 50.0
[node name="MainPlayer" parent="Ground" index="5"]
character = "小小蝶"
[node name="FGSprite2D" parent="Ground/ParallaxForeground/FGParallaxLayer" index="0"] [node name="FGSprite2D" parent="Ground/ParallaxForeground/FGParallaxLayer" index="0"]
position = Vector2(22, 49) position = Vector2(22, 49)
texture = ExtResource("3_vmr0f") texture = ExtResource("3_vmr0f")

View File

@ -12,10 +12,7 @@
[node name="AnimationPlayer" parent="Ground" index="0"] [node name="AnimationPlayer" parent="Ground" index="0"]
script = ExtResource("2_uuwn3") script = ExtResource("2_uuwn3")
data = { oneshot_animation = ""
"oneshot_animation_played": false
}
oneshot_animation = null
[node name="BGSprite2D" parent="Ground" index="2"] [node name="BGSprite2D" parent="Ground" index="2"]
texture = ExtResource("2_ni1a4") texture = ExtResource("2_ni1a4")
@ -44,6 +41,9 @@ lock_player_on_playing_dialogue = null
hook_dialogue_res = null hook_dialogue_res = null
hook_animation = null hook_animation = null
[node name="MainPlayer" parent="Ground" index="5"]
position = Vector2(78, 45)
[node name="FGSprite2D" parent="Ground/ParallaxForeground/FGParallaxLayer" index="0"] [node name="FGSprite2D" parent="Ground/ParallaxForeground/FGParallaxLayer" index="0"]
texture = null texture = null

View File

@ -1,6 +1,7 @@
@tool @tool
extends AnimationRoot extends AnimationRoot
# 覆盖该方法 # 覆盖该方法
func _default_data() -> Dictionary: func _default_data() -> Dictionary:
return {} return {}
@ -11,7 +12,7 @@ func _ready() -> void:
func _oneshot_wind(): func _oneshot_wind():
SceneManager.freeze_player(0, "c02_吕萍_风吹过") SceneManager.freeze_player(0, "c02_吕萍_风吹过", false, Vector2(200, 0))
func _oneshot_dialog(): func _oneshot_dialog():
@ -19,5 +20,5 @@ func _oneshot_dialog():
DialogueManager.dialogue_ended.connect(_on_dialogue_ended, CONNECT_ONE_SHOT) DialogueManager.dialogue_ended.connect(_on_dialogue_ended, CONNECT_ONE_SHOT)
func _on_dialogue_ended(): func _on_dialogue_ended(_res):
SceneManager.release_player() SceneManager.release_player()

View File

@ -48,9 +48,6 @@ libraries = {
"": SubResource("AnimationLibrary_fjkfm") "": SubResource("AnimationLibrary_fjkfm")
} }
script = ExtResource("2_5p8ev") script = ExtResource("2_5p8ev")
data = {
"oneshot_animation_played": false
}
oneshot_animation = "oneshot_天冷" oneshot_animation = "oneshot_天冷"
[node name="BGSprite2D" parent="Ground" index="2"] [node name="BGSprite2D" parent="Ground" index="2"]
@ -84,9 +81,6 @@ offset_bottom = 36.0
[node name="CollisionShape2D" parent="Ground/DeployLayer/纸人/Area2D" index="0"] [node name="CollisionShape2D" parent="Ground/DeployLayer/纸人/Area2D" index="0"]
shape = SubResource("RectangleShape2D_vc6i4") shape = SubResource("RectangleShape2D_vc6i4")
[node name="MainPlayer" parent="Ground" index="5"]
position = Vector2(50, 45)
[node name="FGSprite2D" parent="Ground/ParallaxForeground/FGParallaxLayer" index="0"] [node name="FGSprite2D" parent="Ground/ParallaxForeground/FGParallaxLayer" index="0"]
texture = null texture = null

View File

@ -19,6 +19,7 @@ environment = ExtResource("9_jsof5")
[node name="GroundLoader" parent="." instance=ExtResource("10_8rc5n")] [node name="GroundLoader" parent="." instance=ExtResource("10_8rc5n")]
position = Vector2(1, 0) position = Vector2(1, 0)
ignore_archive = true ignore_archive = true
current_scene = "c01_s05"
entrance_portal = "right" entrance_portal = "right"
[node name="ShadingLayer" parent="." instance=ExtResource("2_d1re1")] [node name="ShadingLayer" parent="." instance=ExtResource("2_d1re1")]

View File

@ -8,6 +8,9 @@ class_name MainPlayer
character = val character = val
current_animation_config = PlayerAnimationConfig.ANIMATION_CONFIG[val] current_animation_config = PlayerAnimationConfig.ANIMATION_CONFIG[val]
current_status = PlayerAnimationConfig.MOVEMENT_IDLE current_status = PlayerAnimationConfig.MOVEMENT_IDLE
if is_node_ready():
var _scale = current_animation_config["scale"]
sprite.scale = Vector2(_scale, _scale)
# @export var shadow_color := Color(0.1, 0.1, 0.1, 0.7) # @export var shadow_color := Color(0.1, 0.1, 0.1, 0.7)
# var shadow_y := 0.0 # var shadow_y := 0.0
@export var player_movement_rect := Rect2(50, -500, 1400, 1000) @export var player_movement_rect := Rect2(50, -500, 1400, 1000)
@ -38,9 +41,10 @@ var current_animation_config := PlayerAnimationConfig.ANIMATION_CONFIG[character
# var animation_shadow_polygons = {} # var animation_shadow_polygons = {}
func _ready() -> void: func _ready() -> void:
os_contaner.modulate.a = 0.0 os_contaner.modulate.a = 0.0
# set up animated sprite
var _scale = current_animation_config["scale"]
sprite.scale = Vector2(_scale, _scale)
_play_animation() _play_animation()
if Engine.is_editor_hint():
return
footstep_timer.timeout.connect(_on_footstep_timer_timeout) footstep_timer.timeout.connect(_on_footstep_timer_timeout)
footstep_timer.stop() footstep_timer.stop()
SceneManager.focus_player(self) SceneManager.focus_player(self)
@ -48,9 +52,9 @@ func _ready() -> void:
func _on_footstep_timer_timeout(): func _on_footstep_timer_timeout():
# ground node is sibling of the player node. # ground node is sibling of the player node.
var ground_loader = SceneManager.get_ground_loader() var ground = get_parent() as Ground2D
if ground_loader: if ground:
ground_loader.play_footstep_sound() ground.play_footstep_sound()
func _process_action_lock() -> void: func _process_action_lock() -> void:
@ -89,12 +93,18 @@ func set_facing_direction(direction: Vector2) -> void:
func _play_animation() -> void: func _play_animation() -> void:
if not sprite: if not sprite:
return return
sprite.offset = current_animation_config["foot_offset"]
# reset the os label position on animation changed. # reset the os label position on animation changed.
_reset_os_and_shadow_position() _reset_os_and_shadow_position()
var config = current_animation_config[current_status]
if facing_direction.x > 0.0: if facing_direction.x > 0.0:
sprite.play(current_animation_config[current_status][1]) sprite.play(config[1])
if config.size() > 2:
sprite.offset += config[3]
else: else:
sprite.play(current_animation_config[current_status][0]) sprite.play(config[0])
if config.size() > 2:
sprite.offset += config[2]
match current_status: match current_status:
PlayerAnimationConfig.MOVEMENT_IDLE: PlayerAnimationConfig.MOVEMENT_IDLE:
footstep_timer.stop() footstep_timer.stop()
@ -104,6 +114,13 @@ func _play_animation() -> void:
PlayerAnimationConfig.MOVEMENT_RUNNING: PlayerAnimationConfig.MOVEMENT_RUNNING:
footstep_timer.wait_time = current_animation_config["run_footstep"] footstep_timer.wait_time = current_animation_config["run_footstep"]
footstep_timer.start() footstep_timer.start()
# 在编辑器中不播放动画
if Engine.is_editor_hint():
footstep_timer.stop()
sprite.stop()
# 显示 os 效果
os_contaner.modulate.a = 1.0
os_label.text = "os 测试文本"
func _get_speed(direction: Vector2) -> Vector2: func _get_speed(direction: Vector2) -> Vector2:
@ -148,12 +165,17 @@ var release_timer: SceneTreeTimer
# lock_time: the time to lock the player action. 0 means lock forever, thus the player will be locked until release_player is called. # lock_time: the time to lock the player action. 0 means lock forever, thus the player will be locked until release_player is called.
func freeze_player(lock_time: float, animation := "") -> void: func freeze_player(lock_time: float, animation: String, loop: bool, offset: Vector2) -> void:
lock_mutex.lock() lock_mutex.lock()
if not action_locked: if not action_locked:
action_locked = true action_locked = true
if animation: if animation and sprite.sprite_frames.has_animation(animation):
sprite.sprite_frames.set_animation_loop(animation, loop)
sprite.offset = offset
sprite.play(animation) sprite.play(animation)
if not loop:
# reset animation after one play
sprite.animation_finished.connect(_play_animation, CONNECT_ONE_SHOT)
if lock_time: if lock_time:
if release_timer and release_timer.time_left > 0: if release_timer and release_timer.time_left > 0:
release_timer.time_left = max(lock_time, release_timer.time_left) release_timer.time_left = max(lock_time, release_timer.time_left)
@ -221,10 +243,11 @@ func release_player():
func _reset_os_and_shadow_position(): func _reset_os_and_shadow_position():
if sprite and sprite.animation: if sprite and sprite.animation:
var texture = sprite.sprite_frames.get_frame_texture(sprite.animation, 0) as Texture2D
var size = texture.get_size()
# reset the os label position # reset the os label position
os_pivot.position.y = -size.y * 0.5 * sprite.scale.x # var texture = sprite.sprite_frames.get_frame_texture(sprite.animation, 0) as Texture2D
# var size = texture.get_size()
# os_pivot.position.y = -size.y * 0.5 * sprite.scale.x
os_pivot.position.y = -abs(current_animation_config["os_height"])
# reset the shadow position # reset the shadow position
# shadow_y = size.y * 0.5 # shadow_y = size.y * 0.5

View File

@ -1,7 +1,7 @@
[gd_scene load_steps=9 format=3 uid="uid://cjhw5ecygrqty"] [gd_scene load_steps=9 format=3 uid="uid://cjhw5ecygrqty"]
[ext_resource type="Script" path="res://scene/player/main_player.gd" id="1_3a78y"] [ext_resource type="Script" path="res://scene/player/main_player.gd" id="1_3a78y"]
[ext_resource type="SpriteFrames" uid="uid://bvypjkvdwysx8" path="res://config/animation/entity_sprite_frames.tres" id="2_3w63u"] [ext_resource type="SpriteFrames" uid="uid://b7fhheih1hbvf" path="res://config/animation/entity_sprite_frames.tres" id="2_3w63u"]
[ext_resource type="Texture2D" uid="uid://may55b2uerbw" path="res://asset/art/neutral_point_light.png" id="3_h4uja"] [ext_resource type="Texture2D" uid="uid://may55b2uerbw" path="res://asset/art/neutral_point_light.png" id="3_h4uja"]
[ext_resource type="Texture2D" uid="uid://bucpmiscjaem0" path="res://asset/art/ui/对话框.png" id="4_0qo0c"] [ext_resource type="Texture2D" uid="uid://bucpmiscjaem0" path="res://asset/art/ui/对话框.png" id="4_0qo0c"]
[ext_resource type="FontFile" uid="uid://coy0c115cjmv5" path="res://asset/font/MPLUS中文像素.TTF" id="4_4jk1c"] [ext_resource type="FontFile" uid="uid://coy0c115cjmv5" path="res://asset/font/MPLUS中文像素.TTF" id="4_4jk1c"]
@ -26,23 +26,14 @@ region_rect = Rect2(24, 76, 38, 24)
modulate_color = Color(0.996078, 0.92549, 0.85098, 0.733333) modulate_color = Color(0.996078, 0.92549, 0.85098, 0.733333)
[node name="MainPlayer" type="CharacterBody2D"] [node name="MainPlayer" type="CharacterBody2D"]
position = Vector2(50, 0) position = Vector2(48, 0)
collision_mask = 2 collision_mask = 2
script = ExtResource("1_3a78y") script = ExtResource("1_3a78y")
character = "小小蝶"
facing_direction = Vector2(-1, -1)
[node name="FootstepTimer" type="Timer" parent="."] [node name="FootstepTimer" type="Timer" parent="."]
unique_name_in_owner = true unique_name_in_owner = true
wait_time = 0.5 wait_time = 0.5
[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."]
unique_name_in_owner = true
scale = Vector2(0.6, 0.6)
sprite_frames = ExtResource("2_3w63u")
animation = &"c01_小小蝶_idle_l"
frame_progress = 0.927887
[node name="CollisionShape2D" type="CollisionShape2D" parent="."] [node name="CollisionShape2D" type="CollisionShape2D" parent="."]
shape = SubResource("RectangleShape2D_fno82") shape = SubResource("RectangleShape2D_fno82")
@ -58,8 +49,8 @@ height = 20.0
unique_name_in_owner = true unique_name_in_owner = true
layout_mode = 3 layout_mode = 3
anchors_preset = 0 anchors_preset = 0
offset_top = -37.2 offset_top = -50.0
offset_bottom = -37.2 offset_bottom = -50.0
mouse_filter = 2 mouse_filter = 2
[node name="MarginContainer" type="MarginContainer" parent="OSPivot"] [node name="MarginContainer" type="MarginContainer" parent="OSPivot"]
@ -80,7 +71,6 @@ mouse_filter = 2
[node name="PanelContainer" type="PanelContainer" parent="OSPivot/MarginContainer"] [node name="PanelContainer" type="PanelContainer" parent="OSPivot/MarginContainer"]
unique_name_in_owner = true unique_name_in_owner = true
modulate = Color(1, 1, 1, 0)
custom_minimum_size = Vector2(70, 0) custom_minimum_size = Vector2(70, 0)
layout_mode = 2 layout_mode = 2
size_flags_horizontal = 4 size_flags_horizontal = 4
@ -97,7 +87,7 @@ mouse_filter = 2
theme_override_fonts/normal_font = ExtResource("4_4jk1c") theme_override_fonts/normal_font = ExtResource("4_4jk1c")
theme_override_font_sizes/normal_font_size = 8 theme_override_font_sizes/normal_font_size = 8
bbcode_enabled = true bbcode_enabled = true
text = "os:..." text = "os 测试文本"
fit_content = true fit_content = true
scroll_following = true scroll_following = true
script = ExtResource("5_tclgd") script = ExtResource("5_tclgd")
@ -105,3 +95,9 @@ skip_action = &""
seconds_per_step = 0.05 seconds_per_step = 0.05
skip_pause_at_abbreviations = PackedStringArray("Mr", "Mrs", "Ms", "Dr", "etc", "eg", "ex") skip_pause_at_abbreviations = PackedStringArray("Mr", "Mrs", "Ms", "Dr", "etc", "eg", "ex")
seconds_per_pause_step = 0.15 seconds_per_pause_step = 0.15
[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."]
unique_name_in_owner = true
scale = Vector2(0.6, 0.6)
sprite_frames = ExtResource("2_3w63u")
animation = &"c00_吕萍_idle_right"

View File

@ -9,57 +9,82 @@ enum {
const ANIMATION_CONFIG = { const ANIMATION_CONFIG = {
"吕萍": "吕萍":
{ {
"scale": 0.6,
"speed_walking": 75.0, "speed_walking": 75.0,
"running_locked": false, "running_locked": false,
"speed_runnig": 120.0, "speed_runnig": 120.0,
"walk_footstep": 0.5, "walk_footstep": 0.5,
"run_footstep": 7.0 / 10.0 / 2.0, "run_footstep": 7.0 / 10.0 / 2.0,
# 内心 os 时dialogue 的高度
"os_height": 60.0,
# 人物脚底 offset吕萍为 0高 200px足底在 100px 处
"foot_offset": Vector2(0, 0),
MOVEMENT_IDLE: [&"c00_吕萍_idle_left", &"c00_吕萍_idle_right"], MOVEMENT_IDLE: [&"c00_吕萍_idle_left", &"c00_吕萍_idle_right"],
MOVEMENT_WALKING: [&"c00_吕萍_walking_left", &"c00_吕萍_walking_right"], MOVEMENT_WALKING: [&"c00_吕萍_walking_left", &"c00_吕萍_walking_right"],
MOVEMENT_RUNNING: [&"c00_吕萍_running_left", &"c00_吕萍_running_right"], MOVEMENT_RUNNING: [&"c00_吕萍_running_left", &"c00_吕萍_running_right"],
}, },
"吕萍爬行": "吕萍爬行":
{ {
"scale": 1.0,
"speed_walking": 50.0, "speed_walking": 50.0,
"running_locked": true, "running_locked": true,
"speed_runnig": 50.0, "speed_runnig": 50.0,
"walk_footstep": 0.7, "walk_footstep": 0.7,
"run_footstep": 0.7, "run_footstep": 0.7,
"os_height": 35.0,
# 人物脚底 offset吕萍为 0高 200px足底在 100px 处
# 吕萍爬行高 59px
"foot_offset": Vector2(0, 27.0),
MOVEMENT_IDLE: [&"c02_吕萍_爬行_idle_l", &"c02_吕萍_爬行_idle_r"], MOVEMENT_IDLE: [&"c02_吕萍_爬行_idle_l", &"c02_吕萍_爬行_idle_r"],
MOVEMENT_WALKING: [&"c02_吕萍_爬行_left", &"c02_吕萍_爬行_right"], MOVEMENT_WALKING: [&"c02_吕萍_爬行_left", &"c02_吕萍_爬行_right"],
MOVEMENT_RUNNING: [&"c02_吕萍_爬行_left", &"c02_吕萍_爬行_right"], MOVEMENT_RUNNING: [&"c02_吕萍_爬行_left", &"c02_吕萍_爬行_right"],
}, },
"吕萍带小猫": "吕萍带小猫":
{ {
"scale": 0.6,
"speed_walking": 75.0, "speed_walking": 75.0,
"running_locked": true, "running_locked": true,
"speed_runnig": 75.0, "speed_runnig": 75.0,
"walk_footstep": 0.5, "walk_footstep": 0.5,
"run_footstep": 0.5, "run_footstep": 0.5,
"os_height": 60.0,
# 人物脚底 offset吕萍为 0高 200px足底在 100px 处
"foot_offset": Vector2(0, 0),
MOVEMENT_IDLE: [&"c00_吕萍带小猫_idle_left", &"c00_吕萍带小猫_idle_right"], MOVEMENT_IDLE: [&"c00_吕萍带小猫_idle_left", &"c00_吕萍带小猫_idle_right"],
MOVEMENT_WALKING: [&"c00_吕萍带小猫_walking_left", &"c00_吕萍带小猫_walking_right"], MOVEMENT_WALKING: [&"c00_吕萍带小猫_walking_left", &"c00_吕萍带小猫_walking_right"],
MOVEMENT_RUNNING: [&"c00_吕萍带小猫_walking_left", &"c00_吕萍带小猫_walking_right"], MOVEMENT_RUNNING: [&"c00_吕萍带小猫_walking_left", &"c00_吕萍带小猫_walking_right"],
}, },
"小蝶": "小蝶":
{ {
"scale": 0.6,
"speed_walking": 75.0, "speed_walking": 75.0,
"running_locked": true, "running_locked": true,
"speed_runnig": 75.0, "speed_runnig": 75.0,
"walk_footstep": 0.5, "walk_footstep": 0.5,
"run_footstep": 7.0 / 10.0 / 2.0, "run_footstep": 7.0 / 10.0 / 2.0,
"os_height": 50.0,
# 人物脚底 offset吕萍为 0高 200px足底在 100px 处
"foot_offset": Vector2(0, 0),
MOVEMENT_IDLE: [&"c00_吕萍_idle_left", &"c00_吕萍_idle_right"], MOVEMENT_IDLE: [&"c00_吕萍_idle_left", &"c00_吕萍_idle_right"],
MOVEMENT_WALKING: [&"c00_吕萍_walking_left", &"c00_吕萍_walking_right"], MOVEMENT_WALKING: [&"c00_吕萍_walking_left", &"c00_吕萍_walking_right"],
MOVEMENT_RUNNING: [&"c00_吕萍_running_left", &"c00_吕萍_running_right"], MOVEMENT_RUNNING: [&"c00_吕萍_running_left", &"c00_吕萍_running_right"],
}, },
"小小蝶": "小小蝶":
{ {
"speed_walking": 75.0, "scale": 1.0,
"running_locked": true, "speed_walking": 65.0,
"speed_runnig": 75.0, "running_locked": false,
"speed_runnig": 100.0,
"walk_footstep": 0.5, "walk_footstep": 0.5,
"run_footstep": 7.0 / 10.0 / 2.0, "run_footstep": 7.0 / 10.0 / 2.0,
"os_height": 30.0,
# 人物脚底 offset吕萍为 0高 200px足底在 100px 处
# 小蝶高 124px行走时 116px
"foot_offset": Vector2(0, 20.0),
MOVEMENT_IDLE: [&"c01_小小蝶_idle_l", &"c01_小小蝶_idle_r"], MOVEMENT_IDLE: [&"c01_小小蝶_idle_l", &"c01_小小蝶_idle_r"],
MOVEMENT_WALKING: [&"c01_小小蝶_walking_l", &"c01_小小蝶_walking_r"], # 此处为[2][3]分别为 sprite 向左、向右时的 offset
MOVEMENT_WALKING:
[&"c01_小小蝶_walking_l", &"c01_小小蝶_walking_r", Vector2(0, 4.0), Vector2(0, 4.0)],
MOVEMENT_RUNNING: [&"c01_小小蝶_running_l", &"c01_小小蝶_running_r"], MOVEMENT_RUNNING: [&"c01_小小蝶_running_l", &"c01_小小蝶_running_r"],
}, },
} }