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

49 lines
6.0 KiB
Plaintext
Raw Normal View History

2025-09-26 09:31:46 +08:00
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>A<00>
 java/lang/Object<init>()Vjava/util/EnumMap
uno/mloluyu/characters/Action
  (Ljava/lang/Class;)V  .uno/mloluyu/characters/FighterAnimationManager
animationsLjava/util/EnumMap;  frameDurations  scaleXF  scaleY  !atlas,Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;
# $%values"()[Luno/mloluyu/characters/Action;=<3D><><EFBFBD>
()* +,java/lang/FloatvalueOf(F)Ljava/lang/Float;
. /0put6(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object;2com/badlogic/gdx/utils/Array
1
567 89 uno/mloluyu/util/SimpleFormatteraddLeadingZeros(II)Ljava/lang/String;; <=makeConcatWithConstants8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
?@A BC*com/badlogic/gdx/graphics/g2d/TextureAtlas
findRegionL(Ljava/lang/String;)Lcom/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion;E"java/lang/IllegalArgumentExceptionG <H&(Ljava/lang/String;)Ljava/lang/String;
DJ K(Ljava/lang/String;)V
1M NOadd(Ljava/lang/Object;)VQ'com/badlogic/gdx/graphics/g2d/Animation
S TUget&(Ljava/lang/Object;)Ljava/lang/Object;
(W XY
2025-09-26 09:31:35 +08:00
floatValue()F
2025-09-26 09:31:46 +08:00
P[ \"(FLcom/badlogic/gdx/utils/Array;)V ^_` ab0com/badlogic/gdx/graphics/g2d/Animation$PlayModeLOOP2Lcom/badlogic/gdx/graphics/g2d/Animation$PlayMode; ^d ebNORMAL
Pg hi setPlayMode5(Lcom/badlogic/gdx/graphics/g2d/Animation$PlayMode;)V
k lm loadAnimation6(Luno/mloluyu/characters/Action;Ljava/lang/String;IZ)V
Po pqsetFrameDuration(F)V
Ps tuisAnimationFinished(F)Z
Pw xy getPlayMode4()Lcom/badlogic/gdx/graphics/g2d/Animation$PlayMode;
P{ |} getKeyFrame(FZ)Ljava/lang/Object;+com/badlogic/gdx/graphics/g2d/TextureRegion
~<00> <00><00>getRegionWidth()I
~<00> <00><00>getRegionHeight <00><00><00> <00>com/badlogic/gdx/math/Rectanglex <00><00> <00>width <00><00> <00>y
~<00> <00><00>isFlipX()Z
~<00> <00><00>flip(ZZ)V
<00><00><00> <00><00>)com/badlogic/gdx/graphics/g2d/SpriteBatchdraw9(Lcom/badlogic/gdx/graphics/g2d/TextureRegion;FFFFFFFFF)V
?<00> <00>dispose Signature<00>Ljava/util/EnumMap<Luno/mloluyu/characters/Action;Lcom/badlogic/gdx/graphics/g2d/Animation<Lcom/badlogic/gdx/graphics/g2d/TextureRegion;>;>;ELjava/util/EnumMap<Luno/mloluyu/characters/Action;Ljava/lang/Float;>;/(Lcom/badlogic/gdx/graphics/g2d/TextureAtlas;)VCodeLineNumberTableLocalVariableTableactionLuno/mloluyu/characters/Action;this0Luno/mloluyu/characters/FighterAnimationManager; StackMapTable<00> [Luno/mloluyu/characters/Action;
regionNameLjava/lang/String;region-Lcom/badlogic/gdx/graphics/g2d/TextureRegion;iIprefixcountloopZframesLcom/badlogic/gdx/utils/Array; 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 loadLooping5(Luno/mloluyu/characters/Action;Ljava/lang/String;I)V loadOneShot#(Luno/mloluyu/characters/Action;F)Vdurationanim
isFinished#(Luno/mloluyu/characters/Action;F)Z stateTimerenderp(Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;Luno/mloluyu/characters/Action;FLcom/badlogic/gdx/math/Rectangle;Z)Vbatch+Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;hitbox!Lcom/badlogic/gdx/math/Rectangle; isFacingRightframe
frameWidth frameHeightdrawXdrawY wasFlippedX
SourceFileFighterAnimationManager.javaBootstrapMethods<00><00>未找到区域: <00>
<00><00><00> <<00>$java/lang/invoke/StringConcatFactory<00>(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; InnerClasses<00>6com/badlogic/gdx/graphics/g2d/TextureAtlas$AtlasRegion AtlasRegionPlayMode<00>%java/lang/invoke/MethodHandles$Lookup<00>java/lang/invoke/MethodHandlesLookup!<00><00><00><00> !<00><00><00>Y*<2A>*<2A>Y <09> <0B>*<2A>Y <09> <0B>* <0C>* <0C>*+<2B><1E>"M,<2C>>6<1D>,2:*<2A>&<26>'<27>-W<><01><><EFBFBD><EFBFBD><00>*
  #(-CRX<00> C<00><00>Y<00><00>Y !<00><02>7?<00><00> lm<00><01> <00><>1Y<31>3:6<1D>=,<06>4<>::*<2A><07>>:<08><12>DY<07>F<00>I<><08>L<><01><>ûPY*<2A>+<2B>R<>(<28>V<05>Z:<04> <09>]<5D><06>c<>f*<2A>+<06>-W<><00>2   +0? FL#e$x%<00>&<00>f
&<00><00>+<00><00> @<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> {<00><00>e<00><00><00> {<00><00>e<00><00><00>N<05> 1<01>2<00>~<7E> <0C>% <00>1PP<> <00>1PP^<00><00><00>U *+,<04>j<><00>
)*<00>* <00><00> <00><00> <00><00> <00><00><00><00><00>U *+,<03>j<><00>
-.<00>* <00><00> <00><00> <00><00> <00><00>p<00><00><00>#*<2A>+$<24>'<27>-W*<2A>+<2B>R<>PN-<2D>-$<24>n<><00>1 23"4<00>*#<00><00>#<00><00>#<00>
<00><00><00> 
<00><00><00><01>"P<00><00><00><00>*<2A>+<2B>R<>PN-<2D>-$<24>r<><04><03><00>
7 8<00>*<00><00><00><00><00> <00><00><00>  <00><00><00>
<02>P@<00><00><00><02> <00>*<2A>,<2C>R<>P:<06><04>%<06>v<>]<5D><04><03>z<>~:<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><><04><03><00><><00>:< =?.@4BACND`EgGnH<00>I<00>K<00>L<00>M<00><00> <00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> <00><00><00>.<00><00><00>A<00><00>Ny<00> `g<00>
g`<00> nY<00><00> <00>  <00><00><00><00><00>
<EFBFBD>P<><00> <00>PP<02><00> <00>PP<01> ~<7E>I <00> <00>P~~<7E> <00> <00>P~~S~<7E> <00> <00>P~~l~<7E> <00> <00>P~~<00><00>F*<2A><1E>
*<2A><1E><00><><00>
PQ<00> <00><00><00><00><00><00><00><00><00><00><00><00>?<00> ^P<00>@<00><00><00>