Test/Huo.xaml.cs
(完整代码) 1KBusing System;
using System.Windows;
using System.Windows.Controls;
namespace Chess.Test
{
/// <summary>
/// Huo.xaml 的交互逻辑
/// </summary>
public partial class Huo : Page
{
private int index = 0;
private int rate = 0;
private Rect rect = new Rect
{
Width = 210,
Height = 210,
X = 0,
Y = 0
};
private int[,] pos = new int[7, 2] {
{ -2, 206 },
{ 191, 201 },
{ 408, -6 },
{ 385, 192 },
{ 209, -5 },
{ 0, 0 },
{ 608, -5 } };
public Huo()
{
System.Windows.Media.CompositionTarget.Rendering += DongHua; // 按每秒60帧速率调用
}
protected void DongHua(object Sender, EventArgs e)
{
rate++;
if (rate == 20) // 降低帧率
{
rate = 0;
index++;
index %= 7;
rect.X = pos[index, 0];
rect.Y = pos[index, 1];
HuoBrush.Viewbox = rect;
}
}
}
}
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
