Files
Game/target/classes/uno/mloluyu/characters/character/FighterAnimationManager.class

47 lines
6.1 KiB
Plaintext
Raw Normal View History

2025-09-25 14:57:01 +08:00
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>=<00>8uno/mloluyu/characters/character/FighterAnimationManagerjava/lang/Object
animationsLjava/util/EnumMap; Signature<00>Ljava/util/EnumMap<Luno/mloluyu/characters/character/Action;Lcom/badlogic/gdx/graphics/g2d/Animation<Lcom/badlogic/gdx/graphics/g2d/TextureRegion;>;>;frameDurationsOLjava/util/EnumMap<Luno/mloluyu/characters/character/Action;Ljava/lang/Float;>;atlas,Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;scaleXFscaleY<init>/(Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;)VCode
 ()Vjava/util/EnumMap'uno/mloluyu/characters/character/Action
 (Ljava/lang/Class;)V     "  $  &
( )*values,()[Luno/mloluyu/characters/character/Action;=<3D><><EFBFBD>
-/.java/lang/Float 01valueOf(F)Ljava/lang/Float;
3 45put6(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object;LineNumberTableLocalVariableTablethis:Luno/mloluyu/characters/character/FighterAnimationManager;action)Luno/mloluyu/characters/character/Action; StackMapTable>*com/badlogic/gdx/graphics/g2d/TextureAtlas@*[Luno/mloluyu/characters/character/Action; loadAnimation@(Luno/mloluyu/characters/character/Action;Ljava/lang/String;IZ)VDcom/badlogic/gdx/utils/Array
C
GIH uno/mloluyu/util/SimpleFormatter JKaddLeadingZeros(II)Ljava/lang/String;M NOmakeConcatWithConstants8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
=Q RS
findRegionL(Ljava/lang/String;)Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;U"java/lang/IllegalArgumentExceptionW NX&(Ljava/lang/String;)Ljava/lang/String;
TZ [(Ljava/lang/String;)V
C] ^_add(Ljava/lang/Object;)Va'com/badlogic/gdx/graphics/g2d/Animation
c deget&(Ljava/lang/Object;)Ljava/lang/Object;
-g hi
floatValue()F
`k l"(FLcom/badlogic/gdx/utils/Array;)V npo0com/badlogic/gdx/graphics/g2d/Animation$PlayMode qrLOOP2Lcom/badlogic/gdx/graphics/g2d/Animation$PlayMode; nt urNORMAL
`w xy setPlayMode5(Lcom/badlogic/gdx/graphics/g2d/Animation$PlayMode;)VprefixLjava/lang/String;countIloopZframesLcom/badlogic/gdx/utils/Array;i
regionNameregion-Lcom/badlogic/gdx/graphics/g2d/TextureRegion; animation)Lcom/badlogic/gdx/graphics/g2d/Animation;LocalVariableTypeTableMLcom/badlogic/gdx/utils/Array<Lcom/badlogic/gdx/graphics/g2d/TextureRegion;>;XLcom/badlogic/gdx/graphics/g2d/Animation<Lcom/badlogic/gdx/graphics/g2d/TextureRegion;>;<00>java/lang/String<00>+com/badlogic/gdx/graphics/g2d/TextureRegion loadLooping?(Luno/mloluyu/characters/character/Action;Ljava/lang/String;I)V
<00> AB loadOneShotsetFrameDuration-(Luno/mloluyu/characters/character/Action;F)V
`<00> <00><00>(F)Vdurationanim
isFinished-(Luno/mloluyu/characters/character/Action;F)Z
`<00> <00><00>isAnimationFinished(F)Z stateTimerenderz(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;Luno/mloluyu/characters/character/Action;FLcom/badlogic/gdx/math/Rectangle;Z)V
`<00> <00><00> getPlayMode4()Lcom/badlogic/gdx/graphics/g2d/Animation$PlayMode;
`<00> <00><00> getKeyFrame(FZ)Ljava/lang/Object;
<00><00> <00><00>getRegionWidth()I
<00><00> <00><00>getRegionHeight <00><00><00>com/badlogic/gdx/math/Rectangle <00>x <00><00> <00>width <00><00> <00>y
<00><00> <00><00>isFlipX()Z
<00><00> <00><00>flip(ZZ)V
<00><00><00>)com/badlogic/gdx/graphics/g2d/SpriteBatch <00><00>draw9(Lcom/badlogic/gdx/graphics/g2d/TextureRegion;FFFFFFFFF)Vbatch+Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;hitbox!Lcom/badlogic/gdx/math/Rectangle; isFacingRightframe
frameWidth frameHeightdrawXdrawY wasFlippedXdispose
=<00> <00>
SourceFileFighterAnimationManager.javaBootstrapMethods
<00><00><00>$java/lang/invoke/StringConcatFactory N<00><00>(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;<00><00><00>未找到区域:  InnerClassesPlayMode<00>6com/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion AtlasRegion<00>%java/lang/invoke/MethodHandles$Lookup<00>java/lang/invoke/MethodHandlesLookup! 
  <00>X*<2A>*<2A>Y<18><1A>*<2A>Y<18><1A>* <0C>!* <0C>#*+<2B>%<25>'Y:<05>6><3E>2M*<2A>,+<2B>,<2C>2W<32><04><><EFBFBD><EFBFBD>6*
  #(-@NW7 X89X @:;<<02>;=?AB<01> <00><>CY<43>E:6<06>:,<06>F<>L:*<2A>%<07>P:<08><12>TY<07>V<00>Y<><08>\<5C><1D><>ƻ`Y*<2A>+<2B>b<>-<2D>f<05>j:<04> <09>m<><06>s<>v*<2A>+<06>2W<32>62  (-<!CL$e%x&<00>'7f
<00>89<00>:;<00>z{<00>|}<00>~ {<00><00> @<00>}&<00>{(<00><00>e<00><00><00> {<00><00>e<00><00><N<05>C<01>,<00><00><> <09>+<00>C``<60><00>C``n<00><00>U *+,<04><00><>6
*+7* 89 :; z{ |}<00><00>U *+,<03><00><>6
./7* 89 :; z{ |}<00><00><00>#*<2A>+$<24>,<2C>2W*<2A>+<2B>b<>`N-<2D>-$<24><00><>62 34"57*#89#:;#<00>
<00><00><00> 
<00><00><<01>"`<00><00><00>*<2A>+<2B>b<>`N-<2D> -$<24><00><><04><03>6
8 97*89:;<00> <00><00><00>  <00><00><<01>`<00><00>d <00>*<2A>,<2C>b<>`:<06><04>%<06><00><>m<><04><03><00><><00>:<07><04><07><00><>*<2A>!j8<07><00><>*<2A>#j8 <04><00><04><00>f nb8
<04><00>8 <07><00>6 <05>  <0C><04><03><00><05>  <0C><04><03><00>+
  n n <0B><00> <07><00><><03>±6:= >@.A4CADNE`FgHnI<00>J<00>L<00>M<00>N7<00> <00>89<00><00><00><00>:;<00><00><00><00><00><00><00> <00><00><00>.<00><00><00>A<00>Nr<00> ``<00>
gY<00> nR<00> <00>  <00><00><00><<00><08>`<60><00><00>``<02><00><00>``<01> <00><>I <00><00>`<00><00><> <00><00>`<00><00>S<00><> <00><00>`<00><00><00>F*<2A>%<25>
*<2A>%<25>ر6
QR7 89<<00><00><00><00><00><00><00><00>n`<00>@<00>=<00> <00><00><00>