赞
踩
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- 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;
-
- namespace 贪吃蛇
- {
- /// <summary>
- /// MainWindow.xaml 的交互逻辑
- /// </summary>
- public partial class MainWindow : Window
- {
- public MainWindow()
- {
- InitializeComponent();
- this.Background = Brushes.Pink;
- }
- Random ra = new Random();
- Border food;
- Border bd1;
- DispatcherTimer dt;
- string s = "";
- string s1 = "";
- List<Border> snack = new List<Border>();
- List<Border> snakeback = new List<Border>();
- List<Border> snack1 = new List<Border>();
- List<Border> snakeback1 = new List<Border>();
- //创建一个放食物的集合
- List<Border> foodback = new List<Border>();
- private void Window_Loaded(object sender, RoutedEventArgs e)
- {
- this.Left = 0;
- this.Top = 0;
- //this.Width = SystemParameters.FullPrimaryScreenWidth;
- //this.Height = SystemParameters.FullPrimaryScreenHeight;
- this.Width = 800;
- this.Height = 600;
- for (int i = 0; i < 5; i++)
- {
- Border bd = new Border();
- if (i == 0)
- {
- bd.Background = Brushes.Red;
- }
- else
- {
- bd.Background = Brushes.Black;
- }
- bd.Height = bd.Width = 10;
- bd.CornerRadius = new CornerRadius(5);
- Canvas.SetLeft(bd, 200);
- Canvas.SetTop(bd, 200 + i * bd.Height);
- back.Children.Add(bd);
- snack.Add(bd);
- //存储蛇的位置的border
- Border bdback = new Border();
- Canvas.SetLeft(bdba

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。