↑↑↑问题详情
附送源代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
using System.Windows.Threading;
using System.IO;
namespace WPF2__Run
{
/// <summary>
/// MainWindow.xaml 的交互逻辑
/// </summary>
public partial class MainWindow : Window
{
int count = 1;
Image Spirit1;
public MainWindow()
{
Spirit1 = new Image();
Spirit1.Width = 150;
Spirit1.Height = 150;
Carrier1.Children.Add(Spirit1);
DispatcherTimer dispatcherTimer = new DispatcherTimer();
dispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick);
dispatcherTimer.Interval = TimeSpan.FromMilliseconds(150);
dispatcherTimer.Start();
}
private void dispatcherTimer_Tick(object sender, EventArgs e) {
Spirit1.Source = new BitmapImage(new Uri(@"Player\\" + count + ".png", UriKind.Relative));
if (count < 7)
{
count++;
}
else
{
count = 0;
}
}
}
}
最近在学C#WPF Silverlight(深蓝色右手)
结果在人物奔跑动作切换那里卡住了(传送门:实现2D人物动画)
没办法我只好求助大家了!希望大家多多帮助。
PS.用管理员模式运行我已经试过了,没有用!