Began work on AnimationEditor
Simple test code exists in AnimationEditor
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using Microsoft.Xna.Framework;
|
||||
using Microsoft.Xna.Framework.Graphics;
|
||||
using MonoGame.Forms.Controls;
|
||||
using QURO.AnimationLibrary;
|
||||
|
||||
namespace AnimationEditor
|
||||
{
|
||||
class AnimationPreview : UpdateWindow
|
||||
{
|
||||
public Texture2D SpriteSheet { get; set; }
|
||||
public AnimatedSprite PreviewSprite { get; set; }
|
||||
public Animation CurrentAnimation { get; set; }
|
||||
|
||||
protected override void Initialize()
|
||||
{
|
||||
base.Initialize();
|
||||
}
|
||||
|
||||
protected override void Update(GameTime gameTime)
|
||||
{
|
||||
base.Update(gameTime);
|
||||
|
||||
PreviewSprite?.Update(gameTime);
|
||||
}
|
||||
|
||||
protected override void Draw()
|
||||
{
|
||||
base.Draw();
|
||||
|
||||
Editor.spriteBatch.Begin();
|
||||
PreviewSprite?.Draw(Editor.spriteBatch, new Vector2(10, 10), Color.White);
|
||||
Editor.spriteBatch.End();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user