├── .gitignore
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── SpriterDotNet.Example.Content
├── AtlasExample
│ ├── 0.scml
│ ├── atlas.json
│ └── image.png
├── Content.mgcb
├── GreyGuy
│ ├── Copyright_Information_Please_Read.txt
│ ├── arms
│ │ ├── p_arm_idle.png
│ │ ├── p_arm_idle_a.png
│ │ ├── p_arm_slide_0.png
│ │ ├── p_arm_throw_0.png
│ │ ├── p_arm_walk.png
│ │ ├── p_forarm_idle_0.png
│ │ ├── p_forarm_idle_a.png
│ │ ├── p_forarm_jump_0.png
│ │ ├── p_forarm_side_0.png
│ │ ├── p_forarm_under_0.png
│ │ ├── p_forarm_walk_a.png
│ │ └── throw_blur_0.png
│ ├── feet
│ │ ├── p_foot_hit_a.png
│ │ ├── p_foot_hot_0.png
│ │ ├── p_foot_idle_0.png
│ │ ├── p_foot_jump_0.png
│ │ ├── p_foot_walk_0.png
│ │ └── p_foot_walk_a.png
│ ├── guns
│ │ └── hand-gun.png
│ ├── hands
│ │ ├── p_hand_1.png
│ │ ├── p_hand_2.png
│ │ ├── p_hand_a.png
│ │ ├── p_hand_a_edge.png
│ │ ├── p_hand_b.png
│ │ ├── p_hand_c.png
│ │ ├── p_hand_edge_0.png
│ │ ├── p_hand_float_0.png
│ │ ├── p_hand_hang_0.png
│ │ ├── p_hand_hang_1.png
│ │ ├── p_hand_hang_a.png
│ │ ├── p_hand_hit_0.png
│ │ ├── p_hand_hit_a.png
│ │ ├── p_hand_idle_0.png
│ │ ├── p_hand_jump_0.png
│ │ ├── p_hand_jump_a.png
│ │ ├── p_hand_prepunch_0.png
│ │ ├── p_hand_prepunch_x.png
│ │ ├── p_hand_punch_0.png
│ │ ├── p_hand_push_0.png
│ │ ├── p_hand_push_a.png
│ │ ├── p_hand_slide_0.png
│ │ ├── p_hand_throw_0.png
│ │ └── p_punch_blur.png
│ ├── head
│ │ ├── p_head_blink_0.png
│ │ ├── p_head_blink_1.png
│ │ ├── p_head_concern.png
│ │ ├── p_head_concern_blink_0.png
│ │ ├── p_head_concern_blink_1.png
│ │ ├── p_head_die.png
│ │ ├── p_head_hurt.png
│ │ ├── p_head_idle.png
│ │ ├── p_head_idle_blink_0.png
│ │ ├── p_head_idle_blink_1.png
│ │ ├── p_head_push.png
│ │ ├── p_head_turn_0.png
│ │ └── p_head_walk.png
│ ├── legs
│ │ ├── p_leg_a.png
│ │ ├── p_leg_idle_0.png
│ │ ├── p_leg_walk_0.png
│ │ ├── p_pelvis_die.png
│ │ ├── p_pelvis_idle.png
│ │ ├── p_pelvis_walk.png
│ │ ├── p_thigh_a.png
│ │ ├── p_thigh_idle_0.png
│ │ └── p_thigh_walk_0.png
│ ├── player.scml
│ └── torso
│ │ ├── p_torso_front.png
│ │ ├── p_torso_idle.png
│ │ ├── p_torso_jump.png
│ │ ├── p_torso_punch_0.png
│ │ └── p_torso_walk.png
├── GreyGuyPlus
│ ├── Copyright_Information_Please_Read.txt
│ ├── arms
│ │ ├── p_arm_idle.png
│ │ ├── p_arm_idle_a.png
│ │ ├── p_arm_slide_0.png
│ │ ├── p_arm_throw_0.png
│ │ ├── p_arm_walk.png
│ │ ├── p_forarm_idle_0.png
│ │ ├── p_forarm_idle_a.png
│ │ ├── p_forarm_jump_0.png
│ │ ├── p_forarm_side_0.png
│ │ ├── p_forarm_under_0.png
│ │ ├── p_forarm_walk_a.png
│ │ └── throw_blur_0.png
│ ├── feet
│ │ ├── p_foot_hit_a.png
│ │ ├── p_foot_hot_0.png
│ │ ├── p_foot_idle_0.png
│ │ ├── p_foot_jump_0.png
│ │ ├── p_foot_walk_0.png
│ │ └── p_foot_walk_a.png
│ ├── guns
│ │ └── hand-gun.png
│ ├── hands
│ │ ├── p_hand_1.png
│ │ ├── p_hand_2.png
│ │ ├── p_hand_a.png
│ │ ├── p_hand_a_edge.png
│ │ ├── p_hand_b.png
│ │ ├── p_hand_c.png
│ │ ├── p_hand_edge_0.png
│ │ ├── p_hand_float_0.png
│ │ ├── p_hand_hang_0.png
│ │ ├── p_hand_hang_1.png
│ │ ├── p_hand_hang_a.png
│ │ ├── p_hand_hit_0.png
│ │ ├── p_hand_hit_a.png
│ │ ├── p_hand_idle_0.png
│ │ ├── p_hand_jump_0.png
│ │ ├── p_hand_jump_a.png
│ │ ├── p_hand_prepunch_0.png
│ │ ├── p_hand_prepunch_x.png
│ │ ├── p_hand_punch_0.png
│ │ ├── p_hand_push_0.png
│ │ ├── p_hand_push_a.png
│ │ ├── p_hand_slide_0.png
│ │ ├── p_hand_throw_0.png
│ │ └── p_punch_blur.png
│ ├── head
│ │ ├── p_head_blink_0.png
│ │ ├── p_head_blink_1.png
│ │ ├── p_head_concern.png
│ │ ├── p_head_concern_blink_0.png
│ │ ├── p_head_concern_blink_1.png
│ │ ├── p_head_die.png
│ │ ├── p_head_hurt.png
│ │ ├── p_head_idle.png
│ │ ├── p_head_idle_blink_0.png
│ │ ├── p_head_idle_blink_1.png
│ │ ├── p_head_push.png
│ │ ├── p_head_turn_0.png
│ │ └── p_head_walk.png
│ ├── legs
│ │ ├── p_leg_a.png
│ │ ├── p_leg_idle_0.png
│ │ ├── p_leg_walk_0.png
│ │ ├── p_pelvis_die.png
│ │ ├── p_pelvis_idle.png
│ │ ├── p_pelvis_walk.png
│ │ ├── p_thigh_a.png
│ │ ├── p_thigh_idle_0.png
│ │ └── p_thigh_walk_0.png
│ ├── player_006.scml
│ └── torso
│ │ ├── beep-03.wav
│ │ ├── p_torso_front.png
│ │ ├── p_torso_idle.png
│ │ ├── p_torso_jump.png
│ │ ├── p_torso_punch_0.png
│ │ └── p_torso_walk.png
├── Lib
│ ├── Newtonsoft.Json.dll
│ ├── System.IO.FileSystem.dll
│ └── System.Xml.ReaderWriter.dll
├── Status.spritefont
├── TestSquares
│ ├── images
│ │ ├── big.png
│ │ └── small.png
│ ├── images_alternate1
│ │ ├── big.png
│ │ └── small.png
│ ├── images_alternate2
│ │ ├── big.png
│ │ └── small.png
│ └── squares.scml
├── Ubuntu-R.ttf
└── spinner.png
├── SpriterDotNet.Example.MonoGame.Android
├── MainActivity.cs
├── Properties
│ └── AndroidManifest.xml
├── Resources
│ ├── Resource.Designer.cs
│ └── drawable
│ │ └── Icon.png
├── SpriterDotNet.Example.MonoGame.Android.csproj
└── packages.config
├── SpriterDotNet.Example.MonoGame.DesktopGL
├── Icon.bmp
├── Icon.ico
├── Program.cs
├── SpriterDotNet.Example.MonoGame.DesktopGL.csproj
└── app.manifest
├── SpriterDotNet.Example.MonoGame.WindowsDX
├── Icon.ico
├── Program.cs
├── SpriterDotNet.Example.MonoGame.WindowsDX.csproj
└── packages.config
├── SpriterDotNet.Example.MonoGame
├── ExampleGame.cs
├── MonoGameDebugAnimator.cs
├── SpriterDotNet.Example.MonoGame.csproj
└── Stats.cs
├── SpriterDotNet.Example.Ultraviolet.DesktopGL
├── App.config
├── Content
│ └── Fonts
│ │ ├── SegoeUI.xml
│ │ └── SegoeUITexture.png
├── ExampleGame.cs
├── GameInputActions.cs
├── Program.cs
├── README-SDL.txt
├── SpriterDotNet.Example.Ultraviolet.DesktopGL.csproj
├── packages.config
└── uv.ico
├── SpriterDotNet.Example
├── AnimatorExtensions.cs
├── Constants.cs
└── SpriterDotNet.Example.csproj
├── SpriterDotNet.MonoGame.Importer
├── SpriterDataWrapper.cs
├── SpriterDotNet.MonoGame.Importer.csproj
├── SpriterImporter.cs
├── SpriterTypeWriter.cs
├── TexturePackerSheetImporter.cs
├── TexturePackerSheetTypeWriter.cs
└── TexturePackerSheetWrapper.cs
├── SpriterDotNet.MonoGame
├── Box.cs
├── Content
│ ├── SpriterContentLoader.cs
│ ├── SpriterTypeReader.cs
│ └── TexturePackerSheetTypeReader.cs
├── ISprite.cs
├── MonoGameAnimator.cs
├── README.md
├── SpriteDrawInfo.cs
├── SpriterDotNet.MonoGame.csproj
└── Sprites
│ ├── TexturePackerSprite.cs
│ └── TextureSprite.cs
├── SpriterDotNet.Ultraviolet
├── Box.cs
├── Content
│ ├── SpriterContentLoader.cs
│ └── TexturePackerSheetReader.cs
├── ISprite.cs
├── SpriteDrawInfo.cs
├── SpriterDotNet.Ultraviolet.projitems
├── SpriterDotNet.Ultraviolet.shproj
├── Sprites
│ ├── TexturePackerSprite.cs
│ └── TextureSprite.cs
└── UltravioletAnimator.cs
├── SpriterDotNet.Unity
├── Assets
│ ├── SpriterDotNet.meta
│ ├── SpriterDotNet
│ │ ├── DefaultContentLoader.cs
│ │ ├── DefaultContentLoader.cs.meta
│ │ ├── IContentLoader.cs
│ │ ├── IContentLoader.cs.meta
│ │ ├── Lib.meta
│ │ ├── Lib
│ │ │ ├── Animator.cs
│ │ │ ├── Animator.cs.meta
│ │ │ ├── Config.cs
│ │ │ ├── Config.cs.meta
│ │ │ ├── FrameData.cs
│ │ │ ├── FrameData.cs.meta
│ │ │ ├── FrameDataCalculator.cs
│ │ │ ├── FrameDataCalculator.cs.meta
│ │ │ ├── Helpers.meta
│ │ │ ├── Helpers
│ │ │ │ ├── DictionaryHelper.cs
│ │ │ │ ├── DictionaryHelper.cs.meta
│ │ │ │ ├── MathHelper.cs
│ │ │ │ ├── MathHelper.cs.meta
│ │ │ │ ├── SpriterHelper.cs
│ │ │ │ └── SpriterHelper.cs.meta
│ │ │ ├── IAssetProvider.cs
│ │ │ ├── IAssetProvider.cs.meta
│ │ │ ├── IFrameDataProvider.cs
│ │ │ ├── IFrameDataProvider.cs.meta
│ │ │ ├── IProviderFactory.cs
│ │ │ ├── IProviderFactory.cs.meta
│ │ │ ├── ISpriterParser.cs
│ │ │ ├── ISpriterParser.cs.meta
│ │ │ ├── ISpriterPreprocessor.cs
│ │ │ ├── ISpriterPreprocessor.cs.meta
│ │ │ ├── ObjectPool.cs
│ │ │ ├── ObjectPool.cs.meta
│ │ │ ├── Parser.meta
│ │ │ ├── Parser
│ │ │ │ ├── XmlSpriterParser.cs
│ │ │ │ └── XmlSpriterParser.cs.meta
│ │ │ ├── Parsers.meta
│ │ │ ├── Parsers
│ │ │ │ ├── XmlSpriterParser.cs
│ │ │ │ └── XmlSpriterParser.cs.meta
│ │ │ ├── Preprocessors.meta
│ │ │ ├── Preprocessors
│ │ │ │ ├── SpriterInitPreprocessor.cs
│ │ │ │ └── SpriterInitPreprocessor.cs.meta
│ │ │ ├── Providers.meta
│ │ │ ├── Providers
│ │ │ │ ├── DefaultAssetProvider.cs
│ │ │ │ ├── DefaultAssetProvider.cs.meta
│ │ │ │ ├── DefaultFrameDataProvider.cs
│ │ │ │ ├── DefaultFrameDataProvider.cs.meta
│ │ │ │ ├── DefaultProviderFactory.cs
│ │ │ │ ├── DefaultProviderFactory.cs.meta
│ │ │ │ ├── SnapshotFrameDataProvider.cs
│ │ │ │ └── SnapshotFrameDataProvider.cs.meta
│ │ │ ├── SpriterModel.cs
│ │ │ ├── SpriterModel.cs.meta
│ │ │ ├── SpriterReader.cs
│ │ │ ├── SpriterReader.cs.meta
│ │ │ ├── TexturePackerModel.cs
│ │ │ └── TexturePackerModel.cs.meta
│ │ ├── SpriterData.cs
│ │ ├── SpriterData.cs.meta
│ │ ├── SpriterDotNetBehaviour.cs
│ │ ├── SpriterDotNetBehaviour.cs.meta
│ │ ├── SpriterDotNetBehaviourEditor.cs
│ │ ├── SpriterDotNetBehaviourEditor.cs.meta
│ │ ├── SpriterImporter.cs
│ │ ├── SpriterImporter.cs.meta
│ │ ├── SpriterRuntimeImporter.cs
│ │ ├── SpriterRuntimeImporter.cs.meta
│ │ ├── UnityAnimator.cs
│ │ └── UnityAnimator.cs.meta
│ ├── SpriterDotNetExamples.meta
│ ├── SpriterDotNetExamples
│ │ ├── Canvas.prefab
│ │ ├── Canvas.prefab.meta
│ │ ├── Controller.cs
│ │ ├── Controller.cs.meta
│ │ ├── Controller.prefab
│ │ ├── Controller.prefab.meta
│ │ ├── GreyGuy.unity
│ │ ├── GreyGuy.unity.meta
│ │ ├── GreyGuyPlus.unity
│ │ ├── GreyGuyPlus.unity.meta
│ │ ├── GreyGuyWithSortingOrder.unity
│ │ ├── GreyGuyWithSortingOrder.unity.meta
│ │ ├── Scml.meta
│ │ ├── Scml
│ │ │ ├── GreyGuy.meta
│ │ │ ├── GreyGuy
│ │ │ │ ├── Copyright_Information_Please_Read.txt
│ │ │ │ ├── Copyright_Information_Please_Read.txt.meta
│ │ │ │ ├── Player.prefab
│ │ │ │ ├── Player.prefab.meta
│ │ │ │ ├── arms.meta
│ │ │ │ ├── arms
│ │ │ │ │ ├── p_arm_idle.png
│ │ │ │ │ ├── p_arm_idle.png.meta
│ │ │ │ │ ├── p_arm_idle_a.png
│ │ │ │ │ ├── p_arm_idle_a.png.meta
│ │ │ │ │ ├── p_arm_slide_0.png
│ │ │ │ │ ├── p_arm_slide_0.png.meta
│ │ │ │ │ ├── p_arm_throw_0.png
│ │ │ │ │ ├── p_arm_throw_0.png.meta
│ │ │ │ │ ├── p_arm_walk.png
│ │ │ │ │ ├── p_arm_walk.png.meta
│ │ │ │ │ ├── p_forarm_idle_0.png
│ │ │ │ │ ├── p_forarm_idle_0.png.meta
│ │ │ │ │ ├── p_forarm_idle_a.png
│ │ │ │ │ ├── p_forarm_idle_a.png.meta
│ │ │ │ │ ├── p_forarm_jump_0.png
│ │ │ │ │ ├── p_forarm_jump_0.png.meta
│ │ │ │ │ ├── p_forarm_side_0.png
│ │ │ │ │ ├── p_forarm_side_0.png.meta
│ │ │ │ │ ├── p_forarm_under_0.png
│ │ │ │ │ ├── p_forarm_under_0.png.meta
│ │ │ │ │ ├── p_forarm_walk_a.png
│ │ │ │ │ ├── p_forarm_walk_a.png.meta
│ │ │ │ │ ├── throw_blur_0.png
│ │ │ │ │ └── throw_blur_0.png.meta
│ │ │ │ ├── feet.meta
│ │ │ │ ├── feet
│ │ │ │ │ ├── hand-gun.png
│ │ │ │ │ ├── hand-gun.png.meta
│ │ │ │ │ ├── p_foot_hit_a.png
│ │ │ │ │ ├── p_foot_hit_a.png.meta
│ │ │ │ │ ├── p_foot_hot_0.png
│ │ │ │ │ ├── p_foot_hot_0.png.meta
│ │ │ │ │ ├── p_foot_idle_0.png
│ │ │ │ │ ├── p_foot_idle_0.png.meta
│ │ │ │ │ ├── p_foot_jump_0.png
│ │ │ │ │ ├── p_foot_jump_0.png.meta
│ │ │ │ │ ├── p_foot_walk_0.png
│ │ │ │ │ ├── p_foot_walk_0.png.meta
│ │ │ │ │ ├── p_foot_walk_a.png
│ │ │ │ │ └── p_foot_walk_a.png.meta
│ │ │ │ ├── hands.meta
│ │ │ │ ├── hands
│ │ │ │ │ ├── p_hand_1.png
│ │ │ │ │ ├── p_hand_1.png.meta
│ │ │ │ │ ├── p_hand_2.png
│ │ │ │ │ ├── p_hand_2.png.meta
│ │ │ │ │ ├── p_hand_a.png
│ │ │ │ │ ├── p_hand_a.png.meta
│ │ │ │ │ ├── p_hand_a_edge.png
│ │ │ │ │ ├── p_hand_a_edge.png.meta
│ │ │ │ │ ├── p_hand_b.png
│ │ │ │ │ ├── p_hand_b.png.meta
│ │ │ │ │ ├── p_hand_c.png
│ │ │ │ │ ├── p_hand_c.png.meta
│ │ │ │ │ ├── p_hand_edge_0.png
│ │ │ │ │ ├── p_hand_edge_0.png.meta
│ │ │ │ │ ├── p_hand_float_0.png
│ │ │ │ │ ├── p_hand_float_0.png.meta
│ │ │ │ │ ├── p_hand_hang_0.png
│ │ │ │ │ ├── p_hand_hang_0.png.meta
│ │ │ │ │ ├── p_hand_hang_1.png
│ │ │ │ │ ├── p_hand_hang_1.png.meta
│ │ │ │ │ ├── p_hand_hang_a.png
│ │ │ │ │ ├── p_hand_hang_a.png.meta
│ │ │ │ │ ├── p_hand_hit_0.png
│ │ │ │ │ ├── p_hand_hit_0.png.meta
│ │ │ │ │ ├── p_hand_hit_a.png
│ │ │ │ │ ├── p_hand_hit_a.png.meta
│ │ │ │ │ ├── p_hand_idle_0.png
│ │ │ │ │ ├── p_hand_idle_0.png.meta
│ │ │ │ │ ├── p_hand_jump_0.png
│ │ │ │ │ ├── p_hand_jump_0.png.meta
│ │ │ │ │ ├── p_hand_jump_a.png
│ │ │ │ │ ├── p_hand_jump_a.png.meta
│ │ │ │ │ ├── p_hand_prepunch_0.png
│ │ │ │ │ ├── p_hand_prepunch_0.png.meta
│ │ │ │ │ ├── p_hand_prepunch_x.png
│ │ │ │ │ ├── p_hand_prepunch_x.png.meta
│ │ │ │ │ ├── p_hand_punch_0.png
│ │ │ │ │ ├── p_hand_punch_0.png.meta
│ │ │ │ │ ├── p_hand_push_0.png
│ │ │ │ │ ├── p_hand_push_0.png.meta
│ │ │ │ │ ├── p_hand_push_a.png
│ │ │ │ │ ├── p_hand_push_a.png.meta
│ │ │ │ │ ├── p_hand_slide_0.png
│ │ │ │ │ ├── p_hand_slide_0.png.meta
│ │ │ │ │ ├── p_hand_throw_0.png
│ │ │ │ │ ├── p_hand_throw_0.png.meta
│ │ │ │ │ ├── p_punch_blur.png
│ │ │ │ │ └── p_punch_blur.png.meta
│ │ │ │ ├── head.meta
│ │ │ │ ├── head
│ │ │ │ │ ├── p_head_blink_0.png
│ │ │ │ │ ├── p_head_blink_0.png.meta
│ │ │ │ │ ├── p_head_blink_1.png
│ │ │ │ │ ├── p_head_blink_1.png.meta
│ │ │ │ │ ├── p_head_concern.png
│ │ │ │ │ ├── p_head_concern.png.meta
│ │ │ │ │ ├── p_head_concern_blink_0.png
│ │ │ │ │ ├── p_head_concern_blink_0.png.meta
│ │ │ │ │ ├── p_head_concern_blink_1.png
│ │ │ │ │ ├── p_head_concern_blink_1.png.meta
│ │ │ │ │ ├── p_head_die.png
│ │ │ │ │ ├── p_head_die.png.meta
│ │ │ │ │ ├── p_head_hurt.png
│ │ │ │ │ ├── p_head_hurt.png.meta
│ │ │ │ │ ├── p_head_idle.png
│ │ │ │ │ ├── p_head_idle.png.meta
│ │ │ │ │ ├── p_head_idle_blink_0.png
│ │ │ │ │ ├── p_head_idle_blink_0.png.meta
│ │ │ │ │ ├── p_head_idle_blink_1.png
│ │ │ │ │ ├── p_head_idle_blink_1.png.meta
│ │ │ │ │ ├── p_head_push.png
│ │ │ │ │ ├── p_head_push.png.meta
│ │ │ │ │ ├── p_head_turn_0.png
│ │ │ │ │ ├── p_head_turn_0.png.meta
│ │ │ │ │ ├── p_head_walk.png
│ │ │ │ │ └── p_head_walk.png.meta
│ │ │ │ ├── legs.meta
│ │ │ │ ├── legs
│ │ │ │ │ ├── p_leg_a.png
│ │ │ │ │ ├── p_leg_a.png.meta
│ │ │ │ │ ├── p_leg_idle_0.png
│ │ │ │ │ ├── p_leg_idle_0.png.meta
│ │ │ │ │ ├── p_leg_walk_0.png
│ │ │ │ │ ├── p_leg_walk_0.png.meta
│ │ │ │ │ ├── p_pelvis_die.png
│ │ │ │ │ ├── p_pelvis_die.png.meta
│ │ │ │ │ ├── p_pelvis_idle.png
│ │ │ │ │ ├── p_pelvis_idle.png.meta
│ │ │ │ │ ├── p_pelvis_walk.png
│ │ │ │ │ ├── p_pelvis_walk.png.meta
│ │ │ │ │ ├── p_thigh_a.png
│ │ │ │ │ ├── p_thigh_a.png.meta
│ │ │ │ │ ├── p_thigh_idle_0.png
│ │ │ │ │ ├── p_thigh_idle_0.png.meta
│ │ │ │ │ ├── p_thigh_walk_0.png
│ │ │ │ │ └── p_thigh_walk_0.png.meta
│ │ │ │ ├── player.asset
│ │ │ │ ├── player.asset.meta
│ │ │ │ ├── player.scml
│ │ │ │ ├── player.scml.meta
│ │ │ │ ├── torso.meta
│ │ │ │ └── torso
│ │ │ │ │ ├── p_torso_front.png
│ │ │ │ │ ├── p_torso_front.png.meta
│ │ │ │ │ ├── p_torso_idle.png
│ │ │ │ │ ├── p_torso_idle.png.meta
│ │ │ │ │ ├── p_torso_jump.png
│ │ │ │ │ ├── p_torso_jump.png.meta
│ │ │ │ │ ├── p_torso_punch_0.png
│ │ │ │ │ ├── p_torso_punch_0.png.meta
│ │ │ │ │ ├── p_torso_walk.png
│ │ │ │ │ └── p_torso_walk.png.meta
│ │ │ ├── GreyGuyPlus.meta
│ │ │ ├── GreyGuyPlus
│ │ │ │ ├── Copyright_Information_Please_Read.txt
│ │ │ │ ├── Copyright_Information_Please_Read.txt.meta
│ │ │ │ ├── Player.prefab
│ │ │ │ ├── Player.prefab.meta
│ │ │ │ ├── TestEntity.prefab
│ │ │ │ ├── TestEntity.prefab.meta
│ │ │ │ ├── arms.meta
│ │ │ │ ├── arms
│ │ │ │ │ ├── p_arm_idle.png
│ │ │ │ │ ├── p_arm_idle.png.meta
│ │ │ │ │ ├── p_arm_idle_a.png
│ │ │ │ │ ├── p_arm_idle_a.png.meta
│ │ │ │ │ ├── p_arm_slide_0.png
│ │ │ │ │ ├── p_arm_slide_0.png.meta
│ │ │ │ │ ├── p_arm_throw_0.png
│ │ │ │ │ ├── p_arm_throw_0.png.meta
│ │ │ │ │ ├── p_arm_walk.png
│ │ │ │ │ ├── p_arm_walk.png.meta
│ │ │ │ │ ├── p_forarm_idle_0.png
│ │ │ │ │ ├── p_forarm_idle_0.png.meta
│ │ │ │ │ ├── p_forarm_idle_a.png
│ │ │ │ │ ├── p_forarm_idle_a.png.meta
│ │ │ │ │ ├── p_forarm_jump_0.png
│ │ │ │ │ ├── p_forarm_jump_0.png.meta
│ │ │ │ │ ├── p_forarm_side_0.png
│ │ │ │ │ ├── p_forarm_side_0.png.meta
│ │ │ │ │ ├── p_forarm_under_0.png
│ │ │ │ │ ├── p_forarm_under_0.png.meta
│ │ │ │ │ ├── p_forarm_walk_a.png
│ │ │ │ │ ├── p_forarm_walk_a.png.meta
│ │ │ │ │ ├── throw_blur_0.png
│ │ │ │ │ └── throw_blur_0.png.meta
│ │ │ │ ├── feet.meta
│ │ │ │ ├── feet
│ │ │ │ │ ├── p_foot_hit_a.png
│ │ │ │ │ ├── p_foot_hit_a.png.meta
│ │ │ │ │ ├── p_foot_hot_0.png
│ │ │ │ │ ├── p_foot_hot_0.png.meta
│ │ │ │ │ ├── p_foot_idle_0.png
│ │ │ │ │ ├── p_foot_idle_0.png.meta
│ │ │ │ │ ├── p_foot_jump_0.png
│ │ │ │ │ ├── p_foot_jump_0.png.meta
│ │ │ │ │ ├── p_foot_walk_0.png
│ │ │ │ │ ├── p_foot_walk_0.png.meta
│ │ │ │ │ ├── p_foot_walk_a.png
│ │ │ │ │ └── p_foot_walk_a.png.meta
│ │ │ │ ├── guns.meta
│ │ │ │ ├── guns
│ │ │ │ │ ├── hand-gun.png
│ │ │ │ │ └── hand-gun.png.meta
│ │ │ │ ├── hands.meta
│ │ │ │ ├── hands
│ │ │ │ │ ├── p_hand_1.png
│ │ │ │ │ ├── p_hand_1.png.meta
│ │ │ │ │ ├── p_hand_2.png
│ │ │ │ │ ├── p_hand_2.png.meta
│ │ │ │ │ ├── p_hand_a.png
│ │ │ │ │ ├── p_hand_a.png.meta
│ │ │ │ │ ├── p_hand_a_edge.png
│ │ │ │ │ ├── p_hand_a_edge.png.meta
│ │ │ │ │ ├── p_hand_b.png
│ │ │ │ │ ├── p_hand_b.png.meta
│ │ │ │ │ ├── p_hand_c.png
│ │ │ │ │ ├── p_hand_c.png.meta
│ │ │ │ │ ├── p_hand_edge_0.png
│ │ │ │ │ ├── p_hand_edge_0.png.meta
│ │ │ │ │ ├── p_hand_float_0.png
│ │ │ │ │ ├── p_hand_float_0.png.meta
│ │ │ │ │ ├── p_hand_hang_0.png
│ │ │ │ │ ├── p_hand_hang_0.png.meta
│ │ │ │ │ ├── p_hand_hang_1.png
│ │ │ │ │ ├── p_hand_hang_1.png.meta
│ │ │ │ │ ├── p_hand_hang_a.png
│ │ │ │ │ ├── p_hand_hang_a.png.meta
│ │ │ │ │ ├── p_hand_hit_0.png
│ │ │ │ │ ├── p_hand_hit_0.png.meta
│ │ │ │ │ ├── p_hand_hit_a.png
│ │ │ │ │ ├── p_hand_hit_a.png.meta
│ │ │ │ │ ├── p_hand_idle_0.png
│ │ │ │ │ ├── p_hand_idle_0.png.meta
│ │ │ │ │ ├── p_hand_jump_0.png
│ │ │ │ │ ├── p_hand_jump_0.png.meta
│ │ │ │ │ ├── p_hand_jump_a.png
│ │ │ │ │ ├── p_hand_jump_a.png.meta
│ │ │ │ │ ├── p_hand_prepunch_0.png
│ │ │ │ │ ├── p_hand_prepunch_0.png.meta
│ │ │ │ │ ├── p_hand_prepunch_x.png
│ │ │ │ │ ├── p_hand_prepunch_x.png.meta
│ │ │ │ │ ├── p_hand_punch_0.png
│ │ │ │ │ ├── p_hand_punch_0.png.meta
│ │ │ │ │ ├── p_hand_push_0.png
│ │ │ │ │ ├── p_hand_push_0.png.meta
│ │ │ │ │ ├── p_hand_push_a.png
│ │ │ │ │ ├── p_hand_push_a.png.meta
│ │ │ │ │ ├── p_hand_slide_0.png
│ │ │ │ │ ├── p_hand_slide_0.png.meta
│ │ │ │ │ ├── p_hand_throw_0.png
│ │ │ │ │ ├── p_hand_throw_0.png.meta
│ │ │ │ │ ├── p_punch_blur.png
│ │ │ │ │ └── p_punch_blur.png.meta
│ │ │ │ ├── head.meta
│ │ │ │ ├── head
│ │ │ │ │ ├── p_head_blink_0.png
│ │ │ │ │ ├── p_head_blink_0.png.meta
│ │ │ │ │ ├── p_head_blink_1.png
│ │ │ │ │ ├── p_head_blink_1.png.meta
│ │ │ │ │ ├── p_head_concern.png
│ │ │ │ │ ├── p_head_concern.png.meta
│ │ │ │ │ ├── p_head_concern_blink_0.png
│ │ │ │ │ ├── p_head_concern_blink_0.png.meta
│ │ │ │ │ ├── p_head_concern_blink_1.png
│ │ │ │ │ ├── p_head_concern_blink_1.png.meta
│ │ │ │ │ ├── p_head_die.png
│ │ │ │ │ ├── p_head_die.png.meta
│ │ │ │ │ ├── p_head_hurt.png
│ │ │ │ │ ├── p_head_hurt.png.meta
│ │ │ │ │ ├── p_head_idle.png
│ │ │ │ │ ├── p_head_idle.png.meta
│ │ │ │ │ ├── p_head_idle_blink_0.png
│ │ │ │ │ ├── p_head_idle_blink_0.png.meta
│ │ │ │ │ ├── p_head_idle_blink_1.png
│ │ │ │ │ ├── p_head_idle_blink_1.png.meta
│ │ │ │ │ ├── p_head_push.png
│ │ │ │ │ ├── p_head_push.png.meta
│ │ │ │ │ ├── p_head_turn_0.png
│ │ │ │ │ ├── p_head_turn_0.png.meta
│ │ │ │ │ ├── p_head_walk.png
│ │ │ │ │ └── p_head_walk.png.meta
│ │ │ │ ├── legs.meta
│ │ │ │ ├── legs
│ │ │ │ │ ├── p_leg_a.png
│ │ │ │ │ ├── p_leg_a.png.meta
│ │ │ │ │ ├── p_leg_idle_0.png
│ │ │ │ │ ├── p_leg_idle_0.png.meta
│ │ │ │ │ ├── p_leg_walk_0.png
│ │ │ │ │ ├── p_leg_walk_0.png.meta
│ │ │ │ │ ├── p_pelvis_die.png
│ │ │ │ │ ├── p_pelvis_die.png.meta
│ │ │ │ │ ├── p_pelvis_idle.png
│ │ │ │ │ ├── p_pelvis_idle.png.meta
│ │ │ │ │ ├── p_pelvis_walk.png
│ │ │ │ │ ├── p_pelvis_walk.png.meta
│ │ │ │ │ ├── p_thigh_a.png
│ │ │ │ │ ├── p_thigh_a.png.meta
│ │ │ │ │ ├── p_thigh_idle_0.png
│ │ │ │ │ ├── p_thigh_idle_0.png.meta
│ │ │ │ │ ├── p_thigh_walk_0.png
│ │ │ │ │ └── p_thigh_walk_0.png.meta
│ │ │ │ ├── player_006.asset
│ │ │ │ ├── player_006.asset.meta
│ │ │ │ ├── player_006.scml
│ │ │ │ ├── player_006.scml.meta
│ │ │ │ ├── torso.meta
│ │ │ │ └── torso
│ │ │ │ │ ├── beep-03.wav
│ │ │ │ │ ├── beep-03.wav.meta
│ │ │ │ │ ├── p_torso_front.png
│ │ │ │ │ ├── p_torso_front.png.meta
│ │ │ │ │ ├── p_torso_idle.png
│ │ │ │ │ ├── p_torso_idle.png.meta
│ │ │ │ │ ├── p_torso_jump.png
│ │ │ │ │ ├── p_torso_jump.png.meta
│ │ │ │ │ ├── p_torso_punch_0.png
│ │ │ │ │ ├── p_torso_punch_0.png.meta
│ │ │ │ │ ├── p_torso_walk.png
│ │ │ │ │ └── p_torso_walk.png.meta
│ │ │ ├── TestSquares.meta
│ │ │ └── TestSquares
│ │ │ │ ├── images.meta
│ │ │ │ ├── images
│ │ │ │ ├── big.png
│ │ │ │ ├── big.png.meta
│ │ │ │ ├── small.png
│ │ │ │ └── small.png.meta
│ │ │ │ ├── images_alternate1.meta
│ │ │ │ ├── images_alternate1
│ │ │ │ ├── big.png
│ │ │ │ ├── big.png.meta
│ │ │ │ ├── small.png
│ │ │ │ └── small.png.meta
│ │ │ │ ├── images_alternate2.meta
│ │ │ │ ├── images_alternate2
│ │ │ │ ├── big.png
│ │ │ │ ├── big.png.meta
│ │ │ │ ├── small.png
│ │ │ │ └── small.png.meta
│ │ │ │ ├── squares.asset
│ │ │ │ ├── squares.asset.meta
│ │ │ │ ├── squares.autosave.scml
│ │ │ │ ├── squares.autosave.scml.meta
│ │ │ │ ├── squares.prefab
│ │ │ │ ├── squares.prefab.meta
│ │ │ │ ├── squares.scml
│ │ │ │ └── squares.scml.meta
│ │ ├── Squares.unity
│ │ ├── Squares.unity.meta
│ │ ├── TestEntity.unity
│ │ ├── TestEntity.unity.meta
│ │ ├── TestSpriterImportHook.cs
│ │ └── TestSpriterImportHook.cs.meta
│ ├── SpriterDotNetPackageCreator.meta
│ └── SpriterDotNetPackageCreator
│ │ ├── PackageCreator.cs
│ │ └── PackageCreator.cs.meta
├── Packages
│ └── manifest.json
├── ProjectSettings
│ ├── AudioManager.asset
│ ├── ClusterInputManager.asset
│ ├── DynamicsManager.asset
│ ├── EditorBuildSettings.asset
│ ├── EditorSettings.asset
│ ├── GraphicsSettings.asset
│ ├── InputManager.asset
│ ├── NavMeshAreas.asset
│ ├── NetworkManager.asset
│ ├── Physics2DSettings.asset
│ ├── PresetManager.asset
│ ├── ProjectSettings.asset
│ ├── ProjectVersion.txt
│ ├── QualitySettings.asset
│ ├── TagManager.asset
│ ├── TimeManager.asset
│ └── UnityConnectSettings.asset
├── README.md
├── SpriterDotNet.Unity.Examples.unitypackage
└── SpriterDotNet.Unity.unitypackage
├── SpriterDotNet.sln
└── SpriterDotNet
├── Animator.cs
├── Config.cs
├── FrameData.cs
├── FrameDataCalculator.cs
├── Helpers
├── DictionaryHelper.cs
├── MathHelper.cs
└── SpriterHelper.cs
├── IAssetProvider.cs
├── IFrameDataProvider.cs
├── IProviderFactory.cs
├── ISpriterParser.cs
├── ISpriterPreprocessor.cs
├── ObjectPool.cs
├── Parsers
└── XmlSpriterParser.cs
├── Preprocessors
└── SpriterInitPreprocessor.cs
├── Providers
├── DefaultAssetProvider.cs
├── DefaultFrameDataProvider.cs
├── DefaultProviderFactory.cs
└── SnapshotFrameDataProvider.cs
├── SpriterDotNet.csproj
├── SpriterModel.cs
├── SpriterReader.cs
└── TexturePackerModel.cs
/.gitignore:
--------------------------------------------------------------------------------
1 | # Visual Studio
2 | *.suo
3 | *.user
4 | [Dd]ebug/
5 | [Rr]elease/
6 | x64/
7 | x86/
8 | build/
9 | [Bb]in/
10 | [Oo]bj/
11 | .vs/
12 | project.lock.json
13 |
14 | # MonoDevelop
15 | *.userprefs
16 | *.usertasks
17 |
18 | # Unity
19 | Library/
20 | Temp/
21 |
22 | # Specific
23 | SpriterDotNet.Unity/*.csproj
24 | SpriterDotNet.Unity/*.sln
25 | SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/*.pdb
26 | SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/*.pdb.meta
27 | !SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/*.dll
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | Copyright (c) Luka "loodakrawa" Sverko
2 |
3 | This software is provided 'as-is', without any express or implied
4 | warranty. In no event will the authors be held liable for any damages
5 | arising from the use of this software.
6 |
7 | Permission is granted to anyone to use this software for any purpose,
8 | including commercial applications, and to alter it and redistribute it
9 | freely, subject to the following restrictions:
10 |
11 | 1. The origin of this software must not be misrepresented; you must not
12 | claim that you wrote the original software. If you use this software
13 | in a product, an acknowledgement in the product documentation would be
14 | appreciated but is not required.
15 | 2. Altered source versions must be plainly marked as such, and must not be
16 | misrepresented as being the original software.
17 | 3. This notice may not be removed or altered from any source distribution.
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/AtlasExample/image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/AtlasExample/image.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/Copyright_Information_Please_Read.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/Copyright_Information_Please_Read.txt
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/arms/p_arm_idle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/arms/p_arm_idle.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/arms/p_arm_idle_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/arms/p_arm_idle_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/arms/p_arm_slide_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/arms/p_arm_slide_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/arms/p_arm_throw_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/arms/p_arm_throw_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/arms/p_arm_walk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/arms/p_arm_walk.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/arms/p_forarm_idle_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/arms/p_forarm_idle_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/arms/p_forarm_idle_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/arms/p_forarm_idle_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/arms/p_forarm_jump_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/arms/p_forarm_jump_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/arms/p_forarm_side_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/arms/p_forarm_side_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/arms/p_forarm_under_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/arms/p_forarm_under_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/arms/p_forarm_walk_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/arms/p_forarm_walk_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/arms/throw_blur_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/arms/throw_blur_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/feet/p_foot_hit_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/feet/p_foot_hit_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/feet/p_foot_hot_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/feet/p_foot_hot_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/feet/p_foot_idle_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/feet/p_foot_idle_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/feet/p_foot_jump_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/feet/p_foot_jump_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/feet/p_foot_walk_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/feet/p_foot_walk_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/feet/p_foot_walk_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/feet/p_foot_walk_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/guns/hand-gun.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/guns/hand-gun.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_1.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_2.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_a_edge.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_a_edge.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_b.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_c.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_c.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_edge_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_edge_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_float_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_float_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_hang_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_hang_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_hang_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_hang_1.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_hang_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_hang_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_hit_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_hit_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_hit_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_hit_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_idle_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_idle_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_jump_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_jump_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_jump_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_jump_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_prepunch_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_prepunch_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_prepunch_x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_prepunch_x.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_punch_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_punch_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_push_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_push_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_push_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_push_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_slide_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_slide_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_throw_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/hands/p_hand_throw_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/hands/p_punch_blur.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/hands/p_punch_blur.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/head/p_head_blink_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/head/p_head_blink_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/head/p_head_blink_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/head/p_head_blink_1.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/head/p_head_concern.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/head/p_head_concern.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/head/p_head_concern_blink_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/head/p_head_concern_blink_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/head/p_head_concern_blink_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/head/p_head_concern_blink_1.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/head/p_head_die.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/head/p_head_die.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/head/p_head_hurt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/head/p_head_hurt.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/head/p_head_idle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/head/p_head_idle.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/head/p_head_idle_blink_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/head/p_head_idle_blink_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/head/p_head_idle_blink_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/head/p_head_idle_blink_1.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/head/p_head_push.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/head/p_head_push.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/head/p_head_turn_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/head/p_head_turn_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/head/p_head_walk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/head/p_head_walk.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/legs/p_leg_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/legs/p_leg_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/legs/p_leg_idle_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/legs/p_leg_idle_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/legs/p_leg_walk_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/legs/p_leg_walk_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/legs/p_pelvis_die.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/legs/p_pelvis_die.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/legs/p_pelvis_idle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/legs/p_pelvis_idle.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/legs/p_pelvis_walk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/legs/p_pelvis_walk.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/legs/p_thigh_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/legs/p_thigh_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/legs/p_thigh_idle_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/legs/p_thigh_idle_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/legs/p_thigh_walk_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/legs/p_thigh_walk_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/torso/p_torso_front.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/torso/p_torso_front.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/torso/p_torso_idle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/torso/p_torso_idle.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/torso/p_torso_jump.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/torso/p_torso_jump.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/torso/p_torso_punch_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/torso/p_torso_punch_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuy/torso/p_torso_walk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuy/torso/p_torso_walk.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/Copyright_Information_Please_Read.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/Copyright_Information_Please_Read.txt
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/arms/p_arm_idle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/arms/p_arm_idle.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/arms/p_arm_idle_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/arms/p_arm_idle_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/arms/p_arm_slide_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/arms/p_arm_slide_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/arms/p_arm_throw_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/arms/p_arm_throw_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/arms/p_arm_walk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/arms/p_arm_walk.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/arms/p_forarm_idle_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/arms/p_forarm_idle_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/arms/p_forarm_idle_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/arms/p_forarm_idle_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/arms/p_forarm_jump_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/arms/p_forarm_jump_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/arms/p_forarm_side_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/arms/p_forarm_side_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/arms/p_forarm_under_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/arms/p_forarm_under_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/arms/p_forarm_walk_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/arms/p_forarm_walk_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/arms/throw_blur_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/arms/throw_blur_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/feet/p_foot_hit_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/feet/p_foot_hit_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/feet/p_foot_hot_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/feet/p_foot_hot_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/feet/p_foot_idle_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/feet/p_foot_idle_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/feet/p_foot_jump_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/feet/p_foot_jump_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/feet/p_foot_walk_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/feet/p_foot_walk_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/feet/p_foot_walk_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/feet/p_foot_walk_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/guns/hand-gun.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/guns/hand-gun.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_1.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_2.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_a_edge.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_a_edge.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_b.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_c.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_c.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_edge_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_edge_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_float_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_float_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_hang_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_hang_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_hang_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_hang_1.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_hang_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_hang_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_hit_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_hit_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_hit_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_hit_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_idle_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_idle_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_jump_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_jump_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_jump_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_jump_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_prepunch_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_prepunch_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_prepunch_x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_prepunch_x.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_punch_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_punch_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_push_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_push_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_push_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_push_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_slide_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_slide_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_throw_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_hand_throw_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_punch_blur.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/hands/p_punch_blur.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/head/p_head_blink_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/head/p_head_blink_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/head/p_head_blink_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/head/p_head_blink_1.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/head/p_head_concern.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/head/p_head_concern.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/head/p_head_concern_blink_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/head/p_head_concern_blink_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/head/p_head_concern_blink_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/head/p_head_concern_blink_1.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/head/p_head_die.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/head/p_head_die.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/head/p_head_hurt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/head/p_head_hurt.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/head/p_head_idle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/head/p_head_idle.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/head/p_head_idle_blink_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/head/p_head_idle_blink_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/head/p_head_idle_blink_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/head/p_head_idle_blink_1.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/head/p_head_push.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/head/p_head_push.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/head/p_head_turn_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/head/p_head_turn_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/head/p_head_walk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/head/p_head_walk.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/legs/p_leg_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/legs/p_leg_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/legs/p_leg_idle_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/legs/p_leg_idle_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/legs/p_leg_walk_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/legs/p_leg_walk_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/legs/p_pelvis_die.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/legs/p_pelvis_die.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/legs/p_pelvis_idle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/legs/p_pelvis_idle.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/legs/p_pelvis_walk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/legs/p_pelvis_walk.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/legs/p_thigh_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/legs/p_thigh_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/legs/p_thigh_idle_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/legs/p_thigh_idle_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/legs/p_thigh_walk_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/legs/p_thigh_walk_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/torso/beep-03.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/torso/beep-03.wav
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/torso/p_torso_front.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/torso/p_torso_front.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/torso/p_torso_idle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/torso/p_torso_idle.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/torso/p_torso_jump.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/torso/p_torso_jump.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/torso/p_torso_punch_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/torso/p_torso_punch_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/GreyGuyPlus/torso/p_torso_walk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/GreyGuyPlus/torso/p_torso_walk.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/Lib/Newtonsoft.Json.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/Lib/Newtonsoft.Json.dll
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/Lib/System.IO.FileSystem.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/Lib/System.IO.FileSystem.dll
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/Lib/System.Xml.ReaderWriter.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/Lib/System.Xml.ReaderWriter.dll
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/TestSquares/images/big.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/TestSquares/images/big.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/TestSquares/images/small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/TestSquares/images/small.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/TestSquares/images_alternate1/big.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/TestSquares/images_alternate1/big.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/TestSquares/images_alternate1/small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/TestSquares/images_alternate1/small.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/TestSquares/images_alternate2/big.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/TestSquares/images_alternate2/big.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/TestSquares/images_alternate2/small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/TestSquares/images_alternate2/small.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/Ubuntu-R.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/Ubuntu-R.ttf
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Content/spinner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Content/spinner.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.MonoGame.Android/MainActivity.cs:
--------------------------------------------------------------------------------
1 | // Copyright (C) The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | using Android.App;
7 | using Android.Views;
8 | using Android.OS;
9 | using Android.Content.PM;
10 | using Microsoft.Xna.Framework;
11 |
12 | namespace SpriterDotNet.Example.MonoGame.Android
13 | {
14 | [Activity(Label = "SpriterDotNet.Example.MonoGame.Android",
15 | MainLauncher = true,
16 | Icon = "@drawable/icon",
17 | ConfigurationChanges = ConfigChanges.Orientation | ConfigChanges.KeyboardHidden
18 | )]
19 | public class MainActivity : AndroidGameActivity
20 | {
21 | protected override void OnCreate(Bundle bundle)
22 | {
23 | base.OnCreate(bundle);
24 |
25 | var g = new ExampleGame();
26 | SetContentView((View)g.Services.GetService(typeof(View)));
27 | g.Run();
28 | }
29 | }
30 | }
31 |
32 |
--------------------------------------------------------------------------------
/SpriterDotNet.Example.MonoGame.Android/Properties/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/SpriterDotNet.Example.MonoGame.Android/Resources/drawable/Icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.MonoGame.Android/Resources/drawable/Icon.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.MonoGame.Android/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/SpriterDotNet.Example.MonoGame.DesktopGL/Icon.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.MonoGame.DesktopGL/Icon.bmp
--------------------------------------------------------------------------------
/SpriterDotNet.Example.MonoGame.DesktopGL/Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.MonoGame.DesktopGL/Icon.ico
--------------------------------------------------------------------------------
/SpriterDotNet.Example.MonoGame.DesktopGL/Program.cs:
--------------------------------------------------------------------------------
1 | // Copyright (C) The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | using System;
7 |
8 | namespace SpriterDotNet.Example.MonoGame.DesktopGL
9 | {
10 | public static class Program
11 | {
12 | [STAThread]
13 | static void Main()
14 | {
15 | using (ExampleGame game = new ExampleGame())
16 | {
17 | game.Run();
18 | }
19 | }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/SpriterDotNet.Example.MonoGame.WindowsDX/Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.MonoGame.WindowsDX/Icon.ico
--------------------------------------------------------------------------------
/SpriterDotNet.Example.MonoGame.WindowsDX/Program.cs:
--------------------------------------------------------------------------------
1 | // Copyright (C) The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | using System;
7 |
8 | namespace SpriterDotNet.Example.MonoGame.WindowsDX
9 | {
10 | public static class Program
11 | {
12 | [STAThread]
13 | static void Main()
14 | {
15 | using (ExampleGame game = new ExampleGame())
16 | {
17 | game.Run();
18 | }
19 | }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/SpriterDotNet.Example.MonoGame.WindowsDX/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/SpriterDotNet.Example.MonoGame/SpriterDotNet.Example.MonoGame.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | netstandard1.4
5 | $(PackageTargetFallback);portable-win8+net45+wpa81
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/SpriterDotNet.Example.MonoGame/Stats.cs:
--------------------------------------------------------------------------------
1 | // Copyright (C) The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | namespace SpriterDotNet.Example.MonoGame
7 | {
8 | public class Stats
9 | {
10 | private static readonly float Second = 1000.0f;
11 |
12 | public int DrawRate { get; private set; }
13 |
14 | private int drawCount;
15 | private int updateCount;
16 |
17 | private float elapsedTime;
18 |
19 | public void OnUpdate(float deltaTime)
20 | {
21 | elapsedTime += deltaTime;
22 |
23 | ++updateCount;
24 |
25 | if (elapsedTime > Second)
26 | {
27 | elapsedTime -= Second;
28 | DrawRate = drawCount;
29 | drawCount = 0;
30 | }
31 | }
32 |
33 | public void OnDraw()
34 | {
35 | ++drawCount;
36 | }
37 | }
38 | }
39 |
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Ultraviolet.DesktopGL/App.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Ultraviolet.DesktopGL/Content/Fonts/SegoeUI.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | SegoeUITexture
5 | 0 0 263 164
6 |
7 | -1
8 | -1
9 | -1
10 | -1
11 | -1
12 | -1
13 | -1
14 | -1
15 | -1
16 |
17 |
18 |
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Ultraviolet.DesktopGL/Content/Fonts/SegoeUITexture.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Ultraviolet.DesktopGL/Content/Fonts/SegoeUITexture.png
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Ultraviolet.DesktopGL/Program.cs:
--------------------------------------------------------------------------------
1 | // Copyright (C) The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | namespace SpriterDotNet.Example.Ultraviolet.DesktopGL
7 | {
8 | public class Program
9 | {
10 | public static void Main(string[] args)
11 | {
12 | using (var game = new ExampleGame())
13 | {
14 | game.Run();
15 | }
16 | }
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Ultraviolet.DesktopGL/README-SDL.txt:
--------------------------------------------------------------------------------
1 |
2 | Please distribute this file with the SDL runtime environment:
3 |
4 | The Simple DirectMedia Layer (SDL for short) is a cross-platform library
5 | designed to make it easy to write multi-media software, such as games and
6 | emulators.
7 |
8 | The Simple DirectMedia Layer library source code is available from:
9 | http://www.libsdl.org/
10 |
11 | This library is distributed under the terms of the zlib license:
12 | http://www.zlib.net/zlib_license.html
13 |
14 |
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Ultraviolet.DesktopGL/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/SpriterDotNet.Example.Ultraviolet.DesktopGL/uv.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Example.Ultraviolet.DesktopGL/uv.ico
--------------------------------------------------------------------------------
/SpriterDotNet.Example/SpriterDotNet.Example.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | netstandard1.4
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/SpriterDotNet.MonoGame.Importer/SpriterDataWrapper.cs:
--------------------------------------------------------------------------------
1 | // Copyright (C) The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | namespace SpriterDotNet.MonoGame.Importer
7 | {
8 | public class SpriterWrapper
9 | {
10 | public string SpriterData { get; set; }
11 | }
12 | }
--------------------------------------------------------------------------------
/SpriterDotNet.MonoGame.Importer/SpriterImporter.cs:
--------------------------------------------------------------------------------
1 | // Copyright (C) The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | using Microsoft.Xna.Framework.Content.Pipeline;
7 | using System.IO;
8 |
9 | namespace SpriterDotNet.MonoGame.Importer
10 | {
11 | [ContentImporter(".scml", DisplayName = "Scml Importer", DefaultProcessor = "PassThroughProcessor")]
12 | public class SpriterImporter : ContentImporter
13 | {
14 | public override SpriterWrapper Import(string filename, ContentImporterContext context)
15 | {
16 | context.Logger.LogMessage("Importing SCML file: {0}", filename);
17 | string data = File.ReadAllText(filename);
18 | return new SpriterWrapper { SpriterData = data };
19 | }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/SpriterDotNet.MonoGame.Importer/SpriterTypeWriter.cs:
--------------------------------------------------------------------------------
1 | // Copyright (C) The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | using Microsoft.Xna.Framework.Content.Pipeline.Serialization.Compiler;
7 | using Microsoft.Xna.Framework.Content.Pipeline;
8 | using SpriterDotNet.MonoGame.Content;
9 |
10 | namespace SpriterDotNet.MonoGame.Importer
11 | {
12 | [ContentTypeWriter]
13 | public class SpriterTypeWriter : ContentTypeWriter
14 | {
15 | public override string GetRuntimeReader(TargetPlatform targetPlatform)
16 | {
17 | return typeof(SpriterTypeReader).AssemblyQualifiedName;
18 | }
19 |
20 | protected override void Write(ContentWriter output, SpriterWrapper value)
21 | {
22 | output.Write(value.SpriterData);
23 | }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/SpriterDotNet.MonoGame.Importer/TexturePackerSheetTypeWriter.cs:
--------------------------------------------------------------------------------
1 | // Copyright (C) The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | using Microsoft.Xna.Framework.Content.Pipeline.Serialization.Compiler;
7 | using Microsoft.Xna.Framework.Content.Pipeline;
8 | using SpriterDotNet.MonoGame.Content;
9 |
10 | namespace SpriterDotNet.MonoGame.Importer
11 | {
12 | [ContentTypeWriter]
13 | public class TexturePackerSheetTypeWriter : ContentTypeWriter
14 | {
15 | public override string GetRuntimeReader(TargetPlatform targetPlatform)
16 | {
17 | return typeof(TexturePackerSheetTypeReader).AssemblyQualifiedName;
18 | }
19 |
20 | protected override void Write(ContentWriter output, TexturePackerSheetWrapper value)
21 | {
22 | output.Write(value.AtlasData);
23 | }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/SpriterDotNet.MonoGame.Importer/TexturePackerSheetWrapper.cs:
--------------------------------------------------------------------------------
1 | // Copyright (C) The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | namespace SpriterDotNet.MonoGame.Importer
7 | {
8 | public class TexturePackerSheetWrapper
9 | {
10 | public string AtlasData { get; set; }
11 | }
12 | }
13 |
14 |
--------------------------------------------------------------------------------
/SpriterDotNet.MonoGame/Box.cs:
--------------------------------------------------------------------------------
1 | // Copyright (C) The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | using Microsoft.Xna.Framework;
7 |
8 | namespace SpriterDotNet.MonoGame
9 | {
10 | public struct Box
11 | {
12 | public Vector2 Point1;
13 | public Vector2 Point2;
14 | public Vector2 Point3;
15 | public Vector2 Point4;
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/SpriterDotNet.MonoGame/Content/SpriterTypeReader.cs:
--------------------------------------------------------------------------------
1 | // Copyright (C) The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | using Microsoft.Xna.Framework.Content;
7 |
8 | namespace SpriterDotNet.MonoGame.Content
9 | {
10 | public class SpriterTypeReader : ContentTypeReader
11 | {
12 | public static SpriterReader Reader { get; set; }
13 |
14 | static SpriterTypeReader()
15 | {
16 | Reader = SpriterReader.Default;
17 | }
18 |
19 | protected override Spriter Read(ContentReader input, Spriter existingInstance)
20 | {
21 | string data = input.ReadString();
22 | return Reader.Read(data);
23 | }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/SpriterDotNet.MonoGame/Content/TexturePackerSheetTypeReader.cs:
--------------------------------------------------------------------------------
1 | // Copyright (C) The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | using Microsoft.Xna.Framework.Content;
7 | using System.IO;
8 | using System.Xml.Serialization;
9 |
10 | namespace SpriterDotNet.MonoGame.Content
11 | {
12 | public class TexturePackerSheetTypeReader : ContentTypeReader
13 | {
14 | protected override TexturePackerSheet Read(ContentReader input, TexturePackerSheet existingInstance)
15 | {
16 | string data = input.ReadString();
17 |
18 | XmlSerializer serializer = new XmlSerializer(typeof(TexturePackerSheet));
19 | using (TextReader reader = new StringReader(data))
20 | {
21 | TexturePackerSheet spriterAtlas = serializer.Deserialize(reader) as TexturePackerSheet;
22 | return spriterAtlas;
23 | }
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/SpriterDotNet.MonoGame/ISprite.cs:
--------------------------------------------------------------------------------
1 | // Copyright (C) The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | using Microsoft.Xna.Framework;
7 | using Microsoft.Xna.Framework.Graphics;
8 |
9 | namespace SpriterDotNet.MonoGame
10 | {
11 | public interface ISprite
12 | {
13 | float Width { get; }
14 | float Height { get; }
15 | void Draw(SpriteBatch spriteBatch, Vector2 pivot, Vector2 position, Vector2 scale, float rotation, Color color, float depth);
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/SpriterDotNet.MonoGame/README.md:
--------------------------------------------------------------------------------
1 | # SpriterDotNet.MonoGame #
2 |
3 | This contains only MonoGame specific things. Refer to the [main doc](../README.md) for everything else.
4 |
5 | ## Installation ##
6 |
7 | To install SpriterDotNet.MonoGame either install the [NuGet Package](https://www.nuget.org/packages/SpriterDotNet.MonoGame/) or clone the repo and add SpriterDotNet.MonoGame as a project reference.
8 |
9 | ## Usage ##
10 |
11 | * Follow the steps 2 to 8 from [generic usage](../README.md#using-spriterdotnet-with-any-engine)
12 | * For step 6. instantiate [MonoGameAnimator](MonoGameAnimator.cs)
13 | * As an additional step, call MonoGameAnimator.Draw every frame
14 |
15 | ## [MonoGameAnimator](MonoGameAnimator.cs) ##
16 |
17 | The MonoGame specific implementation of [Animator](../SpriterDotNet/Animator.cs) with Texture2D and SoundEffect as the generic types. It operates in two phases. During Update, it calculates the transforms for every Texture2D and stores them into a buffer which gets rendered during Draw.
18 |
19 | ### MonoGame specific properties ###
20 |
21 | * Scale - the scale of the whole animator
22 | * Rotation - rotation (in radians)
23 | * Position - position on the screen (in pixels)
24 | * Depth - the rendering depth ([0...1])
25 | * DeltaDepth - the depth difference between individual sprites of the animation
--------------------------------------------------------------------------------
/SpriterDotNet.MonoGame/SpriteDrawInfo.cs:
--------------------------------------------------------------------------------
1 | // Copyright (C) The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | using Microsoft.Xna.Framework;
7 |
8 | namespace SpriterDotNet.MonoGame
9 | {
10 | ///
11 | /// Class for holding the draw info for a sprite.
12 | ///
13 | public class SpriteDrawInfo
14 | {
15 | public ISprite Drawable;
16 | public Vector2 Pivot;
17 | public Vector2 Position;
18 | public Vector2 Origin;
19 | public Vector2 Scale;
20 | public float Rotation;
21 | public Color Color;
22 | public float Depth;
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/SpriterDotNet.MonoGame/SpriterDotNet.MonoGame.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | netstandard1.0
5 | $(PackageTargetFallback);portable-win8+net45+wpa81
6 | 1.6.1
7 | Luka "loodakrawa" Sverko
8 | SpriterDotNet MonoGame implementation.
9 | Copyright (C) 2017
10 | Spriter MonoGame
11 |
12 | https://github.com/loodakrawa/SpriterDotNet/blob/develop/LICENSE
13 | https://github.com/loodakrawa/SpriterDotNet
14 | True
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/SpriterDotNet.Ultraviolet/Box.cs:
--------------------------------------------------------------------------------
1 | // Copyright (C) The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | using TwistedLogik.Ultraviolet;
7 |
8 | namespace SpriterDotNet.Ultraviolet
9 | {
10 | public struct Box
11 | {
12 | public Vector2 Point1;
13 | public Vector2 Point2;
14 | public Vector2 Point3;
15 | public Vector2 Point4;
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/SpriterDotNet.Ultraviolet/ISprite.cs:
--------------------------------------------------------------------------------
1 | // Copyright (C) The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | using TwistedLogik.Ultraviolet;
7 | using TwistedLogik.Ultraviolet.Graphics.Graphics2D;
8 |
9 | namespace SpriterDotNet.Ultraviolet
10 | {
11 | public interface ISprite
12 | {
13 | float Width { get; }
14 | float Height { get; }
15 | void Draw(SpriteBatch spriteBatch, Vector2 pivot, Vector2 position, Vector2 scale, float rotation, Color color, float depth);
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/SpriterDotNet.Ultraviolet/SpriteDrawInfo.cs:
--------------------------------------------------------------------------------
1 | // Copyright (C) The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | using TwistedLogik.Ultraviolet;
7 |
8 | namespace SpriterDotNet.Ultraviolet
9 | {
10 | ///
11 | /// Class for holding the draw info for a sprite.
12 | ///
13 | public class SpriteDrawInfo
14 | {
15 | public ISprite Drawable;
16 | public Vector2 Pivot;
17 | public Vector2 Position;
18 | public Vector2 Origin;
19 | public Vector2 Scale;
20 | public float Rotation;
21 | public Color Color;
22 | public float Depth;
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/SpriterDotNet.Ultraviolet/SpriterDotNet.Ultraviolet.projitems:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | $(MSBuildAllProjects);$(MSBuildThisFileFullPath)
5 | true
6 | 19aaa647-6e9d-4fef-9cd9-c6f96ad50e01
7 |
8 |
9 | SpriterDotNet.Ultraviolet
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/SpriterDotNet.Ultraviolet/SpriterDotNet.Ultraviolet.shproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 19aaa647-6e9d-4fef-9cd9-c6f96ad50e01
5 | 14.0
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 79abdef2fcbb2a04fb061fdc1bae349d
3 | folderAsset: yes
4 | timeCreated: 1441937593
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/DefaultContentLoader.cs:
--------------------------------------------------------------------------------
1 | // Copyright (c) 2015 The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | #if UNITY_EDITOR
7 |
8 | using UnityEditor;
9 | using UnityEngine;
10 |
11 | namespace SpriterDotNetUnity
12 | {
13 | public class DefaultContentLoader : IContentLoader
14 | {
15 | public virtual T Load(string path) where T : UnityEngine.Object
16 | {
17 | var asset = AssetDatabase.LoadAssetAtPath(path);
18 | if (asset == null) Debug.Log("Missing Asset: " + path);
19 |
20 | return asset;
21 | }
22 | }
23 | }
24 |
25 | #endif
26 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/DefaultContentLoader.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5a3769ae6be021f4f87067a3c1ae064f
3 | timeCreated: 1455877316
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/IContentLoader.cs:
--------------------------------------------------------------------------------
1 | // Copyright (c) 2015 The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | #if UNITY_EDITOR
7 |
8 | namespace SpriterDotNetUnity
9 | {
10 | public interface IContentLoader
11 | {
12 | T Load(string path) where T : UnityEngine.Object;
13 | }
14 | }
15 |
16 | #endif
17 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/IContentLoader.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b384a1d21ea2bfb48807c5555b68ffe8
3 | timeCreated: 1455877316
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 49af26b74c3a1644994db8577b1cba65
3 | folderAsset: yes
4 | timeCreated: 1442034119
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/Animator.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 60c0ef22d21731f4a9f8b9f4db961024
3 | timeCreated: 1461071030
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/Config.cs:
--------------------------------------------------------------------------------
1 | // Copyright (c) 2015 The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | namespace SpriterDotNet
7 | {
8 | public class Config
9 | {
10 | ///
11 | /// Enables ALL metadata calculations.
12 | ///
13 | public bool MetadataEnabled { get; set; }
14 |
15 | public bool VarsEnabled { get; set; }
16 | public bool TagsEnabled { get; set; }
17 | public bool EventsEnabled { get; set; }
18 | public bool SoundsEnabled { get; set; }
19 |
20 | ///
21 | /// Enables object pooling.
22 | ///
23 | public bool PoolingEnabled { get; set; }
24 |
25 | public Config()
26 | {
27 | MetadataEnabled = true;
28 | VarsEnabled = true;
29 | TagsEnabled = true;
30 | EventsEnabled = true;
31 | SoundsEnabled = true;
32 | PoolingEnabled = true;
33 | }
34 | }
35 | }
36 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/Config.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3ac102037cd718645abb8a3e0af34d66
3 | timeCreated: 1460784261
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/FrameData.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f85a7c12c1e2d344d808cde7dfd5efc5
3 | timeCreated: 1460784261
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/FrameDataCalculator.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1bc92baec6d646e46bd178faed664c8c
3 | timeCreated: 1461071030
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/Helpers.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2a9b870e3dd8e694aa41efeb7a5e992c
3 | folderAsset: yes
4 | timeCreated: 1460784261
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/Helpers/DictionaryHelper.cs:
--------------------------------------------------------------------------------
1 | // Copyright (c) 2015 The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | using System.Collections.Generic;
7 |
8 | namespace SpriterDotNet.Helpers
9 | {
10 | internal static class DictionaryHelper
11 | {
12 | ///
13 | /// Returns the existing value from the target dictionary for the given key.
14 | /// If the key is not present, it instantiates the value, puts it in the dictionary and returns it.
15 | ///
16 | public static TValue GetOrCreate(this IDictionary dict, TKey key) where TValue : class, new()
17 | {
18 | TValue value;
19 | dict.TryGetValue(key, out value);
20 | if (value == null)
21 | {
22 | value = new TValue();
23 | dict[key] = value;
24 | }
25 | return value;
26 | }
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/Helpers/DictionaryHelper.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7410e64e6cc18574bb3cd5bd7d1b0987
3 | timeCreated: 1490439622
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/Helpers/MathHelper.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 76e7c41075222fe458a6791210f97e06
3 | timeCreated: 1475987626
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/Helpers/SpriterHelper.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 68800c309c4c0304683c6a26ec90e412
3 | timeCreated: 1475987626
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/IAssetProvider.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9a6e34f8f2a6b9646a97265130e28504
3 | timeCreated: 1460784261
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/IFrameDataProvider.cs:
--------------------------------------------------------------------------------
1 | // Copyright (c) 2015 The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | namespace SpriterDotNet
7 | {
8 | public interface IFrameDataProvider
9 | {
10 | FrameData GetFrameData(float time, float deltaTime, float factor, SpriterAnimation first, SpriterAnimation second = null);
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/IFrameDataProvider.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ad7e7eb4b79d3ea4b90e4a273b9afbf9
3 | timeCreated: 1460784261
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/IProviderFactory.cs:
--------------------------------------------------------------------------------
1 | // Copyright (c) 2015 The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | namespace SpriterDotNet
7 | {
8 | ///
9 | /// A factory for asset and frame data providers.
10 | ///
11 | public interface IProviderFactory
12 | {
13 | IAssetProvider GetSpriteProvider(SpriterEntity entity);
14 | IAssetProvider GetSoundProvider(SpriterEntity entity);
15 | IFrameDataProvider GetDataProvider(SpriterEntity entity);
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/IProviderFactory.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e1cb39854283fda4280ce73009ae2705
3 | timeCreated: 1460784261
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/ISpriterParser.cs:
--------------------------------------------------------------------------------
1 | // Copyright (c) 2015 The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | namespace SpriterDotNet
7 | {
8 | public interface ISpriterParser
9 | {
10 | ///
11 | /// Indicates whether the parser knows how to parse the input string.
12 | ///
13 | bool CanParse(string data);
14 |
15 | ///
16 | /// Parses the input string and returns a Spriter instance.
17 | ///
18 | Spriter Parse(string data);
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/ISpriterParser.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ae6eb519572596f41ba1883e66da5d3e
3 | timeCreated: 1460784261
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/ISpriterPreprocessor.cs:
--------------------------------------------------------------------------------
1 | // Copyright (c) 2015 The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | namespace SpriterDotNet
7 | {
8 | public interface ISpriterPreprocessor
9 | {
10 | ///
11 | /// Does some kind of preprocessing on the Spriter instance after parsing and before returning it to the user - e.g. initialisation logic.
12 | ///
13 | void Preprocess(Spriter spriter);
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/ISpriterPreprocessor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2035d7db25d16884dae9cf563511fb77
3 | timeCreated: 1460784261
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/ObjectPool.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 05494bb0b2734144c81185f2b9e85253
3 | timeCreated: 1460784261
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/Parser.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ae185ccb51959bc41ae91d5c37d0ce0d
3 | folderAsset: yes
4 | timeCreated: 1454321019
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/Parser/XmlSpriterParser.cs:
--------------------------------------------------------------------------------
1 | // Copyright (c) 2015 The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | using System.IO;
7 | using System.Text.RegularExpressions;
8 | using System.Xml.Serialization;
9 |
10 | namespace SpriterDotNet.Parser
11 | {
12 | public class XmlSpriterParser : ISpriterParser
13 | {
14 | private static readonly string XmlStart = "<";
15 |
16 | public virtual Spriter Parse(string data)
17 | {
18 | data = FixBadNanValue(data);
19 | XmlSerializer serializer = new XmlSerializer(typeof(Spriter));
20 | using (TextReader reader = new StringReader(data))
21 | {
22 | Spriter spriter = serializer.Deserialize(reader) as Spriter;
23 | return spriter;
24 | }
25 | }
26 |
27 | public virtual bool CanParse(string data)
28 | {
29 | return data.StartsWith(XmlStart);
30 | }
31 |
32 | private static string FixBadNanValue(string data)
33 | {
34 | var nanRegex = new Regex(@"(a)=""nan""");
35 | data = nanRegex.Replace(data, @"$1=""0""");
36 | return data;
37 | }
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/Parser/XmlSpriterParser.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 758941a9c37a4464fbb725361d9524e0
3 | timeCreated: 1475987626
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/Parsers.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1a36c6c6f661df24893f7171228b78b5
3 | folderAsset: yes
4 | timeCreated: 1475987624
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/Parsers/XmlSpriterParser.cs:
--------------------------------------------------------------------------------
1 | // Copyright (c) 2015 The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | using System.IO;
7 | using System.Text.RegularExpressions;
8 | using System.Xml.Serialization;
9 |
10 | namespace SpriterDotNet.Parsers
11 | {
12 | public class XmlSpriterParser : ISpriterParser
13 | {
14 | private static readonly string XmlStart = "<";
15 |
16 | public virtual Spriter Parse(string data)
17 | {
18 | data = FixBadNanValue(data);
19 | XmlSerializer serializer = new XmlSerializer(typeof(Spriter));
20 | using (TextReader reader = new StringReader(data))
21 | {
22 | Spriter spriter = serializer.Deserialize(reader) as Spriter;
23 | return spriter;
24 | }
25 | }
26 |
27 | public virtual bool CanParse(string data)
28 | {
29 | return data.StartsWith(XmlStart);
30 | }
31 |
32 | private static string FixBadNanValue(string data)
33 | {
34 | var nanRegex = new Regex(@"(a)=""nan""");
35 | data = nanRegex.Replace(data, @"$1=""0""");
36 | return data;
37 | }
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/Parsers/XmlSpriterParser.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f23fcf4fdfc86964982a545dd9545644
3 | timeCreated: 1490439623
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/Preprocessors.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1dac48804ccb65c42b30ded2e44729ed
3 | folderAsset: yes
4 | timeCreated: 1460784261
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/Preprocessors/SpriterInitPreprocessor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 82aaecbdd691c27409f53fcc365e9595
3 | timeCreated: 1475987626
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/Providers.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f6aa8cf4d09b0474789712b6143a8604
3 | folderAsset: yes
4 | timeCreated: 1459236953
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/Providers/DefaultAssetProvider.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fa715ec89bd571f47a540e441fbc261c
3 | timeCreated: 1475987626
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/Providers/DefaultFrameDataProvider.cs:
--------------------------------------------------------------------------------
1 | // Copyright (c) 2015 The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | namespace SpriterDotNet.Providers
7 | {
8 | ///
9 | /// Default IFrameDataProvider implementation. It simply calculates the frame data for every frame.
10 | ///
11 | public class DefaultFrameDataProvider : IFrameDataProvider
12 | {
13 | protected FrameDataCalculator Calculator { get; set; }
14 |
15 | public DefaultFrameDataProvider()
16 | {
17 | Config config = new Config();
18 | ObjectPool pool = new ObjectPool(config);
19 | Calculator = new FrameDataCalculator(config, pool);
20 | }
21 |
22 | public DefaultFrameDataProvider(Config config, ObjectPool pool)
23 | {
24 | Calculator = new FrameDataCalculator(config, pool);
25 | }
26 |
27 | public virtual FrameData GetFrameData(float time, float deltaTime, float factor, SpriterAnimation first, SpriterAnimation second = null)
28 | {
29 | return second == null ? Calculator.GetFrameData(first, time, deltaTime) : Calculator.GetFrameData(first, second, time, deltaTime, factor);
30 | }
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/Providers/DefaultFrameDataProvider.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8361496a83cc5bf468acaf53e631a696
3 | timeCreated: 1475987626
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/Providers/DefaultProviderFactory.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1fcfd66fea3a5c544a6072f1cf616d30
3 | timeCreated: 1475987626
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/Providers/SnapshotFrameDataProvider.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: addbe5cbc6e06484d8bec34f77f49f4d
3 | timeCreated: 1490439623
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/SpriterModel.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8387c0205e64b3a4088401febc80d5cd
3 | timeCreated: 1490439623
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/SpriterReader.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e5e657e663d63d14bb7b10efa5baf298
3 | timeCreated: 1461071030
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/TexturePackerModel.cs:
--------------------------------------------------------------------------------
1 | // Copyright (c) 2015 The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | using System.Collections.Generic;
7 |
8 | namespace SpriterDotNet
9 | {
10 | public class TexturePackerSheet
11 | {
12 | public List ImageInfos { get; set; }
13 | public Meta Meta { get; set; }
14 | }
15 |
16 | public class Meta
17 | {
18 | public string App { get; set; }
19 | public string Format { get; set; }
20 | public string Image { get; set; }
21 | public float Scale { get; set; }
22 | public Size Size { get; set; }
23 | public string Version { get; set; }
24 | }
25 |
26 | public class ImageInfo
27 | {
28 | public string Name { get; set; }
29 | public bool Rotated { get; set; }
30 | public bool Trimmed { get; set; }
31 | public Size Frame { get; set; }
32 | public Size SourceSize { get; set; }
33 | public Size SpriteSourceSize { get; set; }
34 | }
35 |
36 | public class Size
37 | {
38 | public int X { get; set; }
39 | public int Y { get; set; }
40 | public int W { get; set; }
41 | public int H { get; set; }
42 | }
43 | }
44 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/Lib/TexturePackerModel.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a81e2ae214b9bd147afe0c09f15691e8
3 | timeCreated: 1490439623
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/SpriterData.cs:
--------------------------------------------------------------------------------
1 | // Copyright (c) 2015 The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | using SpriterDotNet;
7 | using SpriterDotNet.Preprocessors;
8 | using System;
9 | using UnityEngine;
10 |
11 | namespace SpriterDotNetUnity
12 | {
13 | public class SpriterData : ScriptableObject
14 | {
15 | public Spriter Spriter;
16 |
17 | public SdnFileEntry[] FileEntries;
18 |
19 | private void OnEnable()
20 | {
21 | if (Spriter != null) new SpriterInitPreprocessor().Preprocess(Spriter);
22 | }
23 | }
24 |
25 | [Serializable]
26 | public class SdnFileEntry
27 | {
28 | public int FolderId;
29 | public int FileId;
30 | public Sprite Sprite;
31 | public AudioClip Sound;
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/SpriterData.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8fd4016cde4e2bc4ea2f88cf390d0ad5
3 | timeCreated: 1446021199
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/SpriterDotNetBehaviour.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b617a75f9270c5448895f933fefd8629
3 | timeCreated: 1441937615
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/SpriterDotNetBehaviourEditor.cs:
--------------------------------------------------------------------------------
1 | // Copyright (c) 2015 The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | #if UNITY_EDITOR
7 |
8 | using System;
9 | using System.Linq;
10 | using UnityEditor;
11 | using UnityEngine;
12 | using UnityEditor.SceneManagement;
13 |
14 | namespace SpriterDotNetUnity
15 | {
16 | [CustomEditor(typeof(SpriterDotNetBehaviour))]
17 | public class SpriterDotNetBehaviourEditor : Editor
18 | {
19 | public override void OnInspectorGUI()
20 | {
21 | DrawDefaultInspector();
22 |
23 | SpriterDotNetBehaviour sdnb = target as SpriterDotNetBehaviour;
24 |
25 | string[] layers = SortingLayer.layers.Select(l => l.name).ToArray();
26 | int currentIndex = Array.IndexOf(layers, sdnb.SortingLayer);
27 | if (currentIndex < 0) currentIndex = 0;
28 | int choiceIndex = EditorGUILayout.Popup("Sorting Layer", currentIndex, layers);
29 | sdnb.SortingLayer = layers[choiceIndex];
30 | sdnb.SortingOrder = EditorGUILayout.IntField("Sorting Order", sdnb.SortingOrder);
31 |
32 | if (GUI.changed)
33 | {
34 | EditorUtility.SetDirty(sdnb);
35 | EditorSceneManager.MarkSceneDirty(sdnb.gameObject.scene);
36 | }
37 | }
38 | }
39 | }
40 |
41 | #endif
42 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/SpriterDotNetBehaviourEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bbabdaf8fd7c6504189931bb7d95a421
3 | timeCreated: 1451105707
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/SpriterImporter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 67ff68868c13c334f8cb0dc535b23827
3 | timeCreated: 1441937610
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/SpriterRuntimeImporter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ad7bc82ea7b7a4c4299eed7500bcaa26
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNet/UnityAnimator.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 950ce0c8e966bdd46ac8fddc9b629c7b
3 | timeCreated: 1441937610
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a1dcc981856224143ba252a98c03adfe
3 | folderAsset: yes
4 | timeCreated: 1441937593
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Canvas.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a0c2294b07d9b0240ab22788ef24082c
3 | timeCreated: 1446198541
4 | licenseType: Free
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Controller.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 80c880a292dab1647b7ebceac042e838
3 | timeCreated: 1445941226
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Controller.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3408e032c9eca5a4d9f6e0b61b81fc3d
3 | timeCreated: 1446198545
4 | licenseType: Free
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/GreyGuy.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dad6fa88121904047a6bc926a289aa10
3 | timeCreated: 1446198598
4 | licenseType: Free
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/GreyGuyPlus.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1953fd6531e80ac4cb170b8c0791ba85
3 | timeCreated: 1446200469
4 | licenseType: Free
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/GreyGuyWithSortingOrder.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ebfa3d6d8144c4779b4235214df9aeba
3 | timeCreated: 1464397939
4 | licenseType: Free
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 854f40e0cd743e346be6f1337e45cc5a
3 | folderAsset: yes
4 | timeCreated: 1441937880
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 41695fb30da0bf24a8472efba959ca23
3 | folderAsset: yes
4 | timeCreated: 1441937880
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/Copyright_Information_Please_Read.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/Copyright_Information_Please_Read.txt
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/Copyright_Information_Please_Read.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 032de66c62854084ea6cf1ee3c40255e
3 | timeCreated: 1441937895
4 | licenseType: Free
5 | TextScriptImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/Player.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: abe2c73a8da9ba8438117d871a96da5f
3 | timeCreated: 1475988919
4 | licenseType: Free
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/arms.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a66e46e059ff75241bc351f1dbae67d3
3 | folderAsset: yes
4 | timeCreated: 1441937880
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/arms/p_arm_idle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/arms/p_arm_idle.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/arms/p_arm_idle_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/arms/p_arm_idle_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/arms/p_arm_slide_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/arms/p_arm_slide_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/arms/p_arm_throw_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/arms/p_arm_throw_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/arms/p_arm_walk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/arms/p_arm_walk.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/arms/p_forarm_idle_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/arms/p_forarm_idle_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/arms/p_forarm_idle_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/arms/p_forarm_idle_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/arms/p_forarm_jump_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/arms/p_forarm_jump_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/arms/p_forarm_side_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/arms/p_forarm_side_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/arms/p_forarm_under_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/arms/p_forarm_under_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/arms/p_forarm_walk_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/arms/p_forarm_walk_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/arms/throw_blur_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/arms/throw_blur_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/feet.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 16126be21c3162a458572ebb5f8b768e
3 | folderAsset: yes
4 | timeCreated: 1441937880
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/feet/hand-gun.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/feet/hand-gun.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/feet/p_foot_hit_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/feet/p_foot_hit_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/feet/p_foot_hot_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/feet/p_foot_hot_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/feet/p_foot_idle_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/feet/p_foot_idle_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/feet/p_foot_jump_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/feet/p_foot_jump_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/feet/p_foot_walk_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/feet/p_foot_walk_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/feet/p_foot_walk_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/feet/p_foot_walk_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4dcca55b20352604793e3d9df01ac008
3 | folderAsset: yes
4 | timeCreated: 1441937880
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_1.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_1.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 31e0402b45d35f5409e017235c858838
3 | timeCreated: 1441937889
4 | licenseType: Free
5 | TextureImporter:
6 | fileIDToRecycleName: {}
7 | serializedVersion: 2
8 | mipmaps:
9 | mipMapMode: 0
10 | enableMipMap: 1
11 | linearTexture: 0
12 | correctGamma: 0
13 | fadeOut: 0
14 | borderMipMap: 0
15 | mipMapFadeDistanceStart: 1
16 | mipMapFadeDistanceEnd: 3
17 | bumpmap:
18 | convertToNormalMap: 0
19 | externalNormalMap: 0
20 | heightScale: .25
21 | normalMapFilter: 0
22 | isReadable: 0
23 | grayScaleToAlpha: 0
24 | generateCubemap: 0
25 | cubemapConvolution: 0
26 | cubemapConvolutionSteps: 8
27 | cubemapConvolutionExponent: 1.5
28 | seamlessCubemap: 0
29 | textureFormat: -1
30 | maxTextureSize: 2048
31 | textureSettings:
32 | filterMode: -1
33 | aniso: 16
34 | mipBias: -1
35 | wrapMode: 1
36 | nPOTScale: 0
37 | lightmap: 0
38 | rGBM: 0
39 | compressionQuality: 50
40 | allowsAlphaSplitting: 0
41 | spriteMode: 1
42 | spriteExtrude: 1
43 | spriteMeshType: 1
44 | alignment: 0
45 | spritePivot: {x: .5, y: .5}
46 | spriteBorder: {x: 0, y: 0, z: 0, w: 0}
47 | spritePixelsToUnits: 100
48 | alphaIsTransparency: 1
49 | textureType: 8
50 | buildTargetSettings: []
51 | spriteSheet:
52 | sprites: []
53 | spritePackingTag:
54 | userData:
55 | assetBundleName:
56 | assetBundleVariant:
57 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_2.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_2.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fc841a91fac54f64a9f0aa3aefed3c30
3 | timeCreated: 1441937894
4 | licenseType: Free
5 | TextureImporter:
6 | fileIDToRecycleName: {}
7 | serializedVersion: 2
8 | mipmaps:
9 | mipMapMode: 0
10 | enableMipMap: 1
11 | linearTexture: 0
12 | correctGamma: 0
13 | fadeOut: 0
14 | borderMipMap: 0
15 | mipMapFadeDistanceStart: 1
16 | mipMapFadeDistanceEnd: 3
17 | bumpmap:
18 | convertToNormalMap: 0
19 | externalNormalMap: 0
20 | heightScale: .25
21 | normalMapFilter: 0
22 | isReadable: 0
23 | grayScaleToAlpha: 0
24 | generateCubemap: 0
25 | cubemapConvolution: 0
26 | cubemapConvolutionSteps: 8
27 | cubemapConvolutionExponent: 1.5
28 | seamlessCubemap: 0
29 | textureFormat: -1
30 | maxTextureSize: 2048
31 | textureSettings:
32 | filterMode: -1
33 | aniso: 16
34 | mipBias: -1
35 | wrapMode: 1
36 | nPOTScale: 0
37 | lightmap: 0
38 | rGBM: 0
39 | compressionQuality: 50
40 | allowsAlphaSplitting: 0
41 | spriteMode: 1
42 | spriteExtrude: 1
43 | spriteMeshType: 1
44 | alignment: 0
45 | spritePivot: {x: .5, y: .5}
46 | spriteBorder: {x: 0, y: 0, z: 0, w: 0}
47 | spritePixelsToUnits: 100
48 | alphaIsTransparency: 1
49 | textureType: 8
50 | buildTargetSettings: []
51 | spriteSheet:
52 | sprites: []
53 | spritePackingTag:
54 | userData:
55 | assetBundleName:
56 | assetBundleVariant:
57 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_a.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 42c88ebe2df29ca47a9b52e8155aa347
3 | timeCreated: 1441937890
4 | licenseType: Free
5 | TextureImporter:
6 | fileIDToRecycleName: {}
7 | serializedVersion: 2
8 | mipmaps:
9 | mipMapMode: 0
10 | enableMipMap: 1
11 | linearTexture: 0
12 | correctGamma: 0
13 | fadeOut: 0
14 | borderMipMap: 0
15 | mipMapFadeDistanceStart: 1
16 | mipMapFadeDistanceEnd: 3
17 | bumpmap:
18 | convertToNormalMap: 0
19 | externalNormalMap: 0
20 | heightScale: .25
21 | normalMapFilter: 0
22 | isReadable: 0
23 | grayScaleToAlpha: 0
24 | generateCubemap: 0
25 | cubemapConvolution: 0
26 | cubemapConvolutionSteps: 8
27 | cubemapConvolutionExponent: 1.5
28 | seamlessCubemap: 0
29 | textureFormat: -1
30 | maxTextureSize: 2048
31 | textureSettings:
32 | filterMode: -1
33 | aniso: 16
34 | mipBias: -1
35 | wrapMode: 1
36 | nPOTScale: 0
37 | lightmap: 0
38 | rGBM: 0
39 | compressionQuality: 50
40 | allowsAlphaSplitting: 0
41 | spriteMode: 1
42 | spriteExtrude: 1
43 | spriteMeshType: 1
44 | alignment: 0
45 | spritePivot: {x: .5, y: .5}
46 | spriteBorder: {x: 0, y: 0, z: 0, w: 0}
47 | spritePixelsToUnits: 100
48 | alphaIsTransparency: 1
49 | textureType: 8
50 | buildTargetSettings: []
51 | spriteSheet:
52 | sprites: []
53 | spritePackingTag:
54 | userData:
55 | assetBundleName:
56 | assetBundleVariant:
57 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_a_edge.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_a_edge.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_b.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_c.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_c.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_edge_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_edge_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_float_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_float_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_hang_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_hang_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_hang_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_hang_1.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_hang_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_hang_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_hit_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_hit_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_hit_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_hit_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_idle_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_idle_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_jump_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_jump_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_jump_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_jump_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_prepunch_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_prepunch_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_prepunch_x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_prepunch_x.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_punch_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_punch_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_push_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_push_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_push_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_push_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_slide_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_slide_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_throw_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_hand_throw_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_punch_blur.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/hands/p_punch_blur.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/head.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 79248bdf8d1cdaa4a9bf0638ae26d1d1
3 | folderAsset: yes
4 | timeCreated: 1441937880
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/head/p_head_blink_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/head/p_head_blink_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/head/p_head_blink_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/head/p_head_blink_1.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/head/p_head_concern.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/head/p_head_concern.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/head/p_head_concern_blink_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/head/p_head_concern_blink_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/head/p_head_concern_blink_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/head/p_head_concern_blink_1.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/head/p_head_die.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/head/p_head_die.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/head/p_head_hurt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/head/p_head_hurt.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/head/p_head_idle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/head/p_head_idle.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/head/p_head_idle_blink_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/head/p_head_idle_blink_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/head/p_head_idle_blink_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/head/p_head_idle_blink_1.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/head/p_head_push.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/head/p_head_push.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/head/p_head_turn_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/head/p_head_turn_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/head/p_head_walk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/head/p_head_walk.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/legs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8f86caa917dd4f24f92bd537bbaaf44d
3 | folderAsset: yes
4 | timeCreated: 1441937880
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/legs/p_leg_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/legs/p_leg_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/legs/p_leg_idle_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/legs/p_leg_idle_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/legs/p_leg_walk_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/legs/p_leg_walk_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/legs/p_pelvis_die.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/legs/p_pelvis_die.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/legs/p_pelvis_idle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/legs/p_pelvis_idle.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/legs/p_pelvis_walk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/legs/p_pelvis_walk.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/legs/p_thigh_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/legs/p_thigh_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/legs/p_thigh_idle_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/legs/p_thigh_idle_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/legs/p_thigh_walk_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/legs/p_thigh_walk_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/player.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fed4c96777a4b824dabd451384e6ba23
3 | timeCreated: 1475988919
4 | licenseType: Free
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/player.scml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5eb780911812dca43abc4a0a25111a0a
3 | timeCreated: 1441940148
4 | licenseType: Free
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/torso.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 96549643be59fb542a89b26a443daa5e
3 | folderAsset: yes
4 | timeCreated: 1441937880
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/torso/p_torso_front.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/torso/p_torso_front.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/torso/p_torso_idle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/torso/p_torso_idle.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/torso/p_torso_jump.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/torso/p_torso_jump.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/torso/p_torso_punch_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/torso/p_torso_punch_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/torso/p_torso_walk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuy/torso/p_torso_walk.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 31004ed9636a2e348801486d9584d4fa
3 | folderAsset: yes
4 | timeCreated: 1445657693
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/Copyright_Information_Please_Read.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/Copyright_Information_Please_Read.txt
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/Copyright_Information_Please_Read.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 17649c5562427554a98211d46fb5f364
3 | timeCreated: 1445657694
4 | licenseType: Free
5 | TextScriptImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/Player.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4b6a432554c48a54abb74911d1624080
3 | timeCreated: 1490440012
4 | licenseType: Free
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/TestEntity.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ac99da63b9f906744951d308db7ec2cc
3 | timeCreated: 1490440012
4 | licenseType: Free
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/arms.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e6f47d0e420145b40ae2e83f5a4ff1ca
3 | folderAsset: yes
4 | timeCreated: 1445657693
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/arms/p_arm_idle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/arms/p_arm_idle.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/arms/p_arm_idle_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/arms/p_arm_idle_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/arms/p_arm_slide_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/arms/p_arm_slide_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/arms/p_arm_throw_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/arms/p_arm_throw_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/arms/p_arm_walk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/arms/p_arm_walk.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/arms/p_forarm_idle_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/arms/p_forarm_idle_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/arms/p_forarm_idle_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/arms/p_forarm_idle_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/arms/p_forarm_jump_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/arms/p_forarm_jump_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/arms/p_forarm_side_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/arms/p_forarm_side_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/arms/p_forarm_under_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/arms/p_forarm_under_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/arms/p_forarm_walk_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/arms/p_forarm_walk_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/arms/throw_blur_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/arms/throw_blur_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/feet.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1784c2e2b97ec5742893ca39b003632b
3 | folderAsset: yes
4 | timeCreated: 1445657693
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/feet/p_foot_hit_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/feet/p_foot_hit_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/feet/p_foot_hot_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/feet/p_foot_hot_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/feet/p_foot_idle_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/feet/p_foot_idle_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/feet/p_foot_jump_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/feet/p_foot_jump_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/feet/p_foot_walk_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/feet/p_foot_walk_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/feet/p_foot_walk_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/feet/p_foot_walk_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/guns.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 82960fd7d4c129c4085df684ebb459b9
3 | folderAsset: yes
4 | timeCreated: 1445657693
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/guns/hand-gun.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/guns/hand-gun.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 94ae173c0c6f1614586e40606491c94c
3 | folderAsset: yes
4 | timeCreated: 1445657693
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_1.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_2.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_a_edge.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_a_edge.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_b.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_c.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_c.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_edge_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_edge_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_float_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_float_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_hang_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_hang_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_hang_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_hang_1.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_hang_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_hang_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_hit_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_hit_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_hit_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_hit_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_idle_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_idle_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_jump_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_jump_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_jump_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_jump_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_prepunch_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_prepunch_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_prepunch_x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_prepunch_x.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_punch_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_punch_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_push_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_push_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_push_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_push_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_slide_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_slide_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_throw_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_hand_throw_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_punch_blur.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/hands/p_punch_blur.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/head.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 37b9969c9bf50394c9c7c76ae129db69
3 | folderAsset: yes
4 | timeCreated: 1445657693
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/head/p_head_blink_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/head/p_head_blink_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/head/p_head_blink_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/head/p_head_blink_1.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/head/p_head_concern.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/head/p_head_concern.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/head/p_head_concern_blink_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/head/p_head_concern_blink_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/head/p_head_concern_blink_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/head/p_head_concern_blink_1.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/head/p_head_die.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/head/p_head_die.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/head/p_head_hurt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/head/p_head_hurt.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/head/p_head_idle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/head/p_head_idle.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/head/p_head_idle_blink_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/head/p_head_idle_blink_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/head/p_head_idle_blink_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/head/p_head_idle_blink_1.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/head/p_head_push.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/head/p_head_push.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/head/p_head_turn_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/head/p_head_turn_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/head/p_head_walk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/head/p_head_walk.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/legs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8014e3d0e8dbb934b8410f0d47bba81f
3 | folderAsset: yes
4 | timeCreated: 1445657693
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/legs/p_leg_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/legs/p_leg_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/legs/p_leg_idle_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/legs/p_leg_idle_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/legs/p_leg_walk_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/legs/p_leg_walk_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/legs/p_pelvis_die.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/legs/p_pelvis_die.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/legs/p_pelvis_idle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/legs/p_pelvis_idle.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/legs/p_pelvis_walk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/legs/p_pelvis_walk.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/legs/p_thigh_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/legs/p_thigh_a.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/legs/p_thigh_idle_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/legs/p_thigh_idle_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/legs/p_thigh_walk_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/legs/p_thigh_walk_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/player_006.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2e6f4e47e1ea9a54b9771bf161aaabab
3 | timeCreated: 1490440012
4 | licenseType: Free
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/player_006.scml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5ff7f3d5a34e56a41a901ac5f9394028
3 | timeCreated: 1445657693
4 | licenseType: Free
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/torso.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7eb5897f64981064e93baaa1a381d5a2
3 | folderAsset: yes
4 | timeCreated: 1445657693
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/torso/beep-03.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/torso/beep-03.wav
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/torso/beep-03.wav.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9e95f404f4fff0e47bd78f3f7a4088cd
3 | timeCreated: 1445657695
4 | licenseType: Free
5 | AudioImporter:
6 | serializedVersion: 6
7 | defaultSettings:
8 | loadType: 0
9 | sampleRateSetting: 0
10 | sampleRateOverride: 44100
11 | compressionFormat: 1
12 | quality: 1
13 | conversionMode: 0
14 | platformSettingOverrides: {}
15 | forceToMono: 0
16 | normalize: 1
17 | preloadAudioData: 1
18 | loadInBackground: 0
19 | 3D: 1
20 | userData:
21 | assetBundleName:
22 | assetBundleVariant:
23 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/torso/p_torso_front.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/torso/p_torso_front.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/torso/p_torso_idle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/torso/p_torso_idle.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/torso/p_torso_jump.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/torso/p_torso_jump.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/torso/p_torso_punch_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/torso/p_torso_punch_0.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/torso/p_torso_walk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/GreyGuyPlus/torso/p_torso_walk.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/TestSquares.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5f6c745da5b77054b9a21c0e977bcdf1
3 | folderAsset: yes
4 | timeCreated: 1445657693
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/TestSquares/images.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2bac22374090e47428f8e15b2a14f84e
3 | folderAsset: yes
4 | timeCreated: 1445657693
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/TestSquares/images/big.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/TestSquares/images/big.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/TestSquares/images/small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/TestSquares/images/small.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/TestSquares/images_alternate1.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 011ccb64ebd8ad34cb725d4341adaa97
3 | folderAsset: yes
4 | timeCreated: 1445657693
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/TestSquares/images_alternate1/big.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/TestSquares/images_alternate1/big.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/TestSquares/images_alternate1/small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/TestSquares/images_alternate1/small.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/TestSquares/images_alternate2.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0b386717e78439140b4260c4d3bf1dd3
3 | folderAsset: yes
4 | timeCreated: 1445657693
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/TestSquares/images_alternate2/big.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/TestSquares/images_alternate2/big.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/TestSquares/images_alternate2/small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/TestSquares/images_alternate2/small.png
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/TestSquares/squares.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 87fdf7268e830bd4a967dbda5986aa78
3 | timeCreated: 1464397839
4 | licenseType: Free
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/TestSquares/squares.autosave.scml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 759cbd95065a6c84faee8559f18696b1
3 | timeCreated: 1446346824
4 | licenseType: Free
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/TestSquares/squares.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fc21b38bdeb980d45905403cdc65a20f
3 | timeCreated: 1445754927
4 | licenseType: Free
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Scml/TestSquares/squares.scml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 01909b5656641b84494fc388e90d7d89
3 | timeCreated: 1445657693
4 | licenseType: Free
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/Squares.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d039e777f46b4cb489ee3659f77741e6
3 | timeCreated: 1446200519
4 | licenseType: Free
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/TestEntity.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0f554dfb9ff200d48974d561349e08ec
3 | timeCreated: 1446269767
4 | licenseType: Free
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/TestSpriterImportHook.cs:
--------------------------------------------------------------------------------
1 | // Copyright (c) 2015 The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | #if UNITY_EDITOR
7 |
8 | using SpriterDotNet;
9 | using SpriterDotNetUnity;
10 | using UnityEditor;
11 | using UnityEngine;
12 |
13 | namespace SpriterDotNetExamples
14 | {
15 | [InitializeOnLoad]
16 | public class TestSpriterImportHook
17 | {
18 | static TestSpriterImportHook()
19 | {
20 | SpriterImporter.EntityImported += SpriterImporter_EntityImported;
21 | SpriterImporter.ContentLoader = new CustomContentLoader();
22 | }
23 |
24 | private static void SpriterImporter_EntityImported(SpriterEntity entity, GameObject go)
25 | {
26 | Debug.Log("Imported Entity: " + entity.Name);
27 | }
28 | }
29 |
30 | public class CustomContentLoader : DefaultContentLoader
31 | {
32 | public override T Load(string path)
33 | {
34 | Debug.Log("CustomContentLoader.Load " + path);
35 | return base.Load(path);
36 | }
37 | }
38 | }
39 |
40 | #endif
41 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetExamples/TestSpriterImportHook.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f6fd8ea56083f714aa0e90f88bea549f
3 | timeCreated: 1446343086
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetPackageCreator.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 24cc0ef8a8392714f968e1bf0bd6e4a5
3 | folderAsset: yes
4 | timeCreated: 1446351951
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetPackageCreator/PackageCreator.cs:
--------------------------------------------------------------------------------
1 | // Copyright (c) 2015 The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | #if UNITY_EDITOR
7 |
8 | using UnityEditor;
9 | using UnityEngine;
10 | using System.Linq;
11 | using System.IO;
12 |
13 | namespace SpriterDotNetExamples
14 | {
15 | public class PackageCreator
16 | {
17 | [MenuItem("SpriterDotNet/Create Packages")]
18 | private static void CreatePackages()
19 | {
20 | var allAssets = AssetDatabase.GetAllAssetPaths();
21 | var sdnCore = allAssets.Where(a => a.StartsWith("Assets/SpriterDotNet/")).ToArray();
22 | var sdnExamples = allAssets.Where(a => a.StartsWith("Assets/SpriterDotNetExamples/")).Union(sdnCore).ToArray();
23 |
24 | string path = Application.dataPath;
25 | path = Path.GetFullPath(Path.Combine(path, "../"));
26 |
27 | string corePackageName = path + "SpriterDotNet.Unity.unitypackage";
28 | string examplePackageName = path + "SpriterDotNet.Unity.Examples.unitypackage";
29 |
30 | AssetDatabase.ExportPackage(sdnCore, corePackageName);
31 | AssetDatabase.ExportPackage(sdnExamples, examplePackageName);
32 | }
33 | }
34 | }
35 |
36 | #endif
37 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Assets/SpriterDotNetPackageCreator/PackageCreator.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 53905850f6086d2419bf90307e5b2181
3 | timeCreated: 1446351966
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/Packages/manifest.json:
--------------------------------------------------------------------------------
1 | {
2 | "dependencies": {
3 | }
4 | }
5 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/ProjectSettings/AudioManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!11 &1
4 | AudioManager:
5 | m_ObjectHideFlags: 0
6 | m_Volume: 1
7 | Rolloff Scale: 1
8 | Doppler Factor: 1
9 | Default Speaker Mode: 2
10 | m_SampleRate: 0
11 | m_DSPBufferSize: 1024
12 | m_VirtualVoiceCount: 512
13 | m_RealVoiceCount: 32
14 | m_SpatializerPlugin:
15 | m_AmbisonicDecoderPlugin:
16 | m_DisableAudio: 0
17 | m_VirtualizeEffects: 1
18 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/ProjectSettings/ClusterInputManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!236 &1
4 | ClusterInputManager:
5 | m_ObjectHideFlags: 0
6 | m_Inputs: []
7 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/ProjectSettings/DynamicsManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!55 &1
4 | PhysicsManager:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 7
7 | m_Gravity: {x: 0, y: -9.81, z: 0}
8 | m_DefaultMaterial: {fileID: 0}
9 | m_BounceThreshold: 2
10 | m_SleepThreshold: 0.005
11 | m_DefaultContactOffset: 0.01
12 | m_DefaultSolverIterations: 6
13 | m_DefaultSolverVelocityIterations: 1
14 | m_QueriesHitBackfaces: 0
15 | m_QueriesHitTriggers: 1
16 | m_EnableAdaptiveForce: 0
17 | m_ClothInterCollisionDistance: 0
18 | m_ClothInterCollisionStiffness: 0
19 | m_ContactsGeneration: 1
20 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
21 | m_AutoSimulation: 1
22 | m_AutoSyncTransforms: 1
23 | m_ClothInterCollisionSettingsToggle: 0
24 | m_ContactPairsMode: 0
25 | m_BroadphaseType: 0
26 | m_WorldBounds:
27 | m_Center: {x: 0, y: 0, z: 0}
28 | m_Extent: {x: 250, y: 250, z: 250}
29 | m_WorldSubdivisions: 8
30 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/ProjectSettings/EditorBuildSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!1045 &1
4 | EditorBuildSettings:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 2
7 | m_Scenes: []
8 | m_configObjects: {}
9 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/ProjectSettings/EditorSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!159 &1
4 | EditorSettings:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 7
7 | m_ExternalVersionControlSupport: Visible Meta Files
8 | m_SerializationMode: 2
9 | m_LineEndingsForNewScripts: 2
10 | m_DefaultBehaviorMode: 0
11 | m_SpritePackerMode: 0
12 | m_SpritePackerPaddingPower: 1
13 | m_EtcTextureCompressorBehavior: 1
14 | m_EtcTextureFastCompressor: 1
15 | m_EtcTextureNormalCompressor: 2
16 | m_EtcTextureBestCompressor: 4
17 | m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd;asmdef;rsp
18 | m_ProjectGenerationRootNamespace:
19 | m_UserGeneratedProjectSuffix:
20 | m_CollabEditorSettings:
21 | inProgressEnabled: 1
22 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/ProjectSettings/NetworkManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!149 &1
4 | NetworkManager:
5 | m_ObjectHideFlags: 0
6 | m_DebugLevel: 0
7 | m_Sendrate: 15
8 | m_AssetToPrefab: {}
9 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/ProjectSettings/PresetManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!1386491679 &1
4 | PresetManager:
5 | m_ObjectHideFlags: 0
6 | m_DefaultList: []
7 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/ProjectSettings/ProjectVersion.txt:
--------------------------------------------------------------------------------
1 | m_EditorVersion: 2018.1.0f2
2 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/ProjectSettings/TagManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!78 &1
4 | TagManager:
5 | serializedVersion: 2
6 | tags:
7 | - TestTag1
8 | - TestTag2
9 | - TestTag3
10 | layers:
11 | - Default
12 | - TransparentFX
13 | - Ignore Raycast
14 | -
15 | - Water
16 | - UI
17 | -
18 | -
19 | -
20 | -
21 | -
22 | -
23 | -
24 | -
25 | -
26 | -
27 | -
28 | -
29 | -
30 | -
31 | -
32 | -
33 | -
34 | -
35 | -
36 | -
37 | -
38 | -
39 | -
40 | -
41 | -
42 | -
43 | m_SortingLayers:
44 | - name: Default
45 | uniqueID: 0
46 | locked: 0
47 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/ProjectSettings/TimeManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!5 &1
4 | TimeManager:
5 | m_ObjectHideFlags: 0
6 | Fixed Timestep: 0.02
7 | Maximum Allowed Timestep: 0.33333334
8 | m_TimeScale: 1
9 | Maximum Particle Timestep: 0.03
10 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/ProjectSettings/UnityConnectSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!310 &1
4 | UnityConnectSettings:
5 | m_ObjectHideFlags: 0
6 | m_Enabled: 0
7 | m_TestMode: 0
8 | m_TestEventUrl:
9 | m_TestConfigUrl:
10 | m_TestInitMode: 0
11 | CrashReportingSettings:
12 | m_EventUrl: https://perf-events.cloud.unity3d.com/api/events/crashes
13 | m_NativeEventUrl: https://perf-events.cloud.unity3d.com/symbolicate
14 | m_Enabled: 0
15 | m_CaptureEditorExceptions: 1
16 | UnityPurchasingSettings:
17 | m_Enabled: 0
18 | m_TestMode: 0
19 | UnityAnalyticsSettings:
20 | m_Enabled: 0
21 | m_InitializeOnStartup: 1
22 | m_TestMode: 0
23 | m_TestEventUrl:
24 | m_TestConfigUrl:
25 | UnityAdsSettings:
26 | m_Enabled: 0
27 | m_InitializeOnStartup: 1
28 | m_TestMode: 0
29 | m_IosGameId:
30 | m_AndroidGameId:
31 | m_GameIds: {}
32 | m_GameId:
33 | PerformanceReportingSettings:
34 | m_Enabled: 0
35 |
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/SpriterDotNet.Unity.Examples.unitypackage:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/SpriterDotNet.Unity.Examples.unitypackage
--------------------------------------------------------------------------------
/SpriterDotNet.Unity/SpriterDotNet.Unity.unitypackage:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/loodakrawa/SpriterDotNet/d1789fcabf18cbf94c3201f9aa40c175281999eb/SpriterDotNet.Unity/SpriterDotNet.Unity.unitypackage
--------------------------------------------------------------------------------
/SpriterDotNet/Config.cs:
--------------------------------------------------------------------------------
1 | // Copyright (C) The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | namespace SpriterDotNet
7 | {
8 | public class Config
9 | {
10 | ///
11 | /// Enables ALL metadata calculations.
12 | ///
13 | public bool MetadataEnabled { get; set; }
14 |
15 | public bool VarsEnabled { get; set; }
16 | public bool TagsEnabled { get; set; }
17 | public bool EventsEnabled { get; set; }
18 | public bool SoundsEnabled { get; set; }
19 |
20 | ///
21 | /// Enables object pooling.
22 | ///
23 | public bool PoolingEnabled { get; set; }
24 |
25 | public Config()
26 | {
27 | MetadataEnabled = true;
28 | VarsEnabled = true;
29 | TagsEnabled = true;
30 | EventsEnabled = true;
31 | SoundsEnabled = true;
32 | PoolingEnabled = true;
33 | }
34 | }
35 | }
36 |
--------------------------------------------------------------------------------
/SpriterDotNet/Helpers/DictionaryHelper.cs:
--------------------------------------------------------------------------------
1 | // Copyright (C) The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | using System.Collections.Generic;
7 |
8 | namespace SpriterDotNet.Helpers
9 | {
10 | internal static class DictionaryHelper
11 | {
12 | ///
13 | /// Returns the existing value from the target dictionary for the given key.
14 | /// If the key is not present, it instantiates the value, puts it in the dictionary and returns it.
15 | ///
16 | public static TValue GetOrCreate(this IDictionary dict, TKey key) where TValue : class, new()
17 | {
18 | TValue value;
19 | dict.TryGetValue(key, out value);
20 | if (value == null)
21 | {
22 | value = new TValue();
23 | dict[key] = value;
24 | }
25 | return value;
26 | }
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/SpriterDotNet/IFrameDataProvider.cs:
--------------------------------------------------------------------------------
1 | // Copyright (C) The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | namespace SpriterDotNet
7 | {
8 | public interface IFrameDataProvider
9 | {
10 | FrameData GetFrameData(float time, float deltaTime, float factor, SpriterAnimation first, SpriterAnimation second = null);
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/SpriterDotNet/IProviderFactory.cs:
--------------------------------------------------------------------------------
1 | // Copyright (C) The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | namespace SpriterDotNet
7 | {
8 | ///
9 | /// A factory for asset and frame data providers.
10 | ///
11 | public interface IProviderFactory
12 | {
13 | IAssetProvider GetSpriteProvider(SpriterEntity entity);
14 | IAssetProvider GetSoundProvider(SpriterEntity entity);
15 | IFrameDataProvider GetDataProvider(SpriterEntity entity);
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/SpriterDotNet/ISpriterParser.cs:
--------------------------------------------------------------------------------
1 | // Copyright (C) The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | namespace SpriterDotNet
7 | {
8 | public interface ISpriterParser
9 | {
10 | ///
11 | /// Indicates whether the parser knows how to parse the input string.
12 | ///
13 | bool CanParse(string data);
14 |
15 | ///
16 | /// Parses the input string and returns a Spriter instance.
17 | ///
18 | Spriter Parse(string data);
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/SpriterDotNet/ISpriterPreprocessor.cs:
--------------------------------------------------------------------------------
1 | // Copyright (C) The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | namespace SpriterDotNet
7 | {
8 | public interface ISpriterPreprocessor
9 | {
10 | ///
11 | /// Does some kind of preprocessing on the Spriter instance after parsing and before returning it to the user - e.g. initialisation logic.
12 | ///
13 | void Preprocess(Spriter spriter);
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/SpriterDotNet/Parsers/XmlSpriterParser.cs:
--------------------------------------------------------------------------------
1 | // Copyright (C) The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | using System.IO;
7 | using System.Text.RegularExpressions;
8 | using System.Xml.Serialization;
9 |
10 | namespace SpriterDotNet.Parsers
11 | {
12 | public class XmlSpriterParser : ISpriterParser
13 | {
14 | private static readonly string XmlStart = "<";
15 |
16 | public virtual Spriter Parse(string data)
17 | {
18 | data = FixBadNanValue(data);
19 | XmlSerializer serializer = new XmlSerializer(typeof(Spriter));
20 | using (TextReader reader = new StringReader(data))
21 | {
22 | Spriter spriter = serializer.Deserialize(reader) as Spriter;
23 | return spriter;
24 | }
25 | }
26 |
27 | public virtual bool CanParse(string data)
28 | {
29 | return data.StartsWith(XmlStart);
30 | }
31 |
32 | private static string FixBadNanValue(string data)
33 | {
34 | var nanRegex = new Regex(@"(a)=""nan""");
35 | data = nanRegex.Replace(data, @"$1=""0""");
36 | return data;
37 | }
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/SpriterDotNet/Providers/DefaultFrameDataProvider.cs:
--------------------------------------------------------------------------------
1 | // Copyright (C) The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | namespace SpriterDotNet.Providers
7 | {
8 | ///
9 | /// Default IFrameDataProvider implementation. It simply calculates the frame data for every frame.
10 | ///
11 | public class DefaultFrameDataProvider : IFrameDataProvider
12 | {
13 | protected FrameDataCalculator Calculator { get; set; }
14 |
15 | public DefaultFrameDataProvider()
16 | {
17 | Config config = new Config();
18 | ObjectPool pool = new ObjectPool(config);
19 | Calculator = new FrameDataCalculator(config, pool);
20 | }
21 |
22 | public DefaultFrameDataProvider(Config config, ObjectPool pool)
23 | {
24 | Calculator = new FrameDataCalculator(config, pool);
25 | }
26 |
27 | public virtual FrameData GetFrameData(float time, float deltaTime, float factor, SpriterAnimation first, SpriterAnimation second = null)
28 | {
29 | return second == null ? Calculator.GetFrameData(first, time, deltaTime) : Calculator.GetFrameData(first, second, time, deltaTime, factor);
30 | }
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/SpriterDotNet/SpriterDotNet.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | netstandard1.0
5 | 1.6.1
6 | Luka "loodakrawa" Sverko
7 | A simple, fast and efficient Spriter implementation in pure C#.
8 | Copyright (C) 2017
9 | Spriter
10 |
11 | https://github.com/loodakrawa/SpriterDotNet/blob/develop/LICENSE
12 | https://github.com/loodakrawa/SpriterDotNet
13 | True
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/SpriterDotNet/TexturePackerModel.cs:
--------------------------------------------------------------------------------
1 | // Copyright (C) The original author or authors
2 | //
3 | // This software may be modified and distributed under the terms
4 | // of the zlib license. See the LICENSE file for details.
5 |
6 | using System.Collections.Generic;
7 |
8 | namespace SpriterDotNet
9 | {
10 | public class TexturePackerSheet
11 | {
12 | public List ImageInfos { get; set; }
13 | public Meta Meta { get; set; }
14 | }
15 |
16 | public class Meta
17 | {
18 | public string App { get; set; }
19 | public string Format { get; set; }
20 | public string Image { get; set; }
21 | public float Scale { get; set; }
22 | public Size Size { get; set; }
23 | public string Version { get; set; }
24 | }
25 |
26 | public class ImageInfo
27 | {
28 | public string Name { get; set; }
29 | public bool Rotated { get; set; }
30 | public bool Trimmed { get; set; }
31 | public Size Frame { get; set; }
32 | public Size SourceSize { get; set; }
33 | public Size SpriteSourceSize { get; set; }
34 | }
35 |
36 | public class Size
37 | {
38 | public int X { get; set; }
39 | public int Y { get; set; }
40 | public int W { get; set; }
41 | public int H { get; set; }
42 | }
43 | }
44 |
--------------------------------------------------------------------------------