资源简介
可以看看 刀光 粒子 游戏
可以看看 刀光 粒子 游戏
可以看看 刀光 粒子 游戏
代码片段和文件信息
using System;
using System.Threading;
using System.Collections.Generic;
using Microsoft.Xna.framework;
using Microsoft.Xna.framework.Content;
using Microsoft.Xna.framework.Graphics;
using Microsoft.Xna.framework.Input;
namespace KungFuFood
{
///
/// 真正的 游戏界面
///
class ClassicGameScreen : GameScreen
{
#region Variable
Textureobject bestLogo = new Textureobject(“bestLogo“);//最高分
Textureobject pauseLogo = new Textureobject(“pauseLogo“);//暂停 筷子
Textureobject baoziLogo = new Textureobject(“baoziLogo“);//包子Logo
Listject> knifesItems = new Listject>();//刀具集合
Textureobject gameOverLogo;//gameOver logo
bool isGameOver=false ;//用于记载是否有戏结束了
Listject> textureobjects = new Listject>();//游戏界面中的所有二维的
Listject> modelobjects = new Listject>();//游戏界面中的所有模型
public List timeobjects = new List();//时间
public List scoreobjects = new List();//分数设置
public List bestScoreobjects = new List();//最好的分数
public int currentScore = 0;//当前分数
public int addScore = 0;//每次要添加的分数
public int count = 0;//用来记载分数的位数
ContentManager content; //加载资源类
private List emptyPosition = new List();//空下来的位置
public int timeSince = 0;//用于表示时间间隔的累加时间
public int timePass = 1000;//时间变化的规格
public float updateTime = 0;// 积累时间
public float updateTotalTime = 750f;//每450ms 更新一下发射器
public float overTime = 0;//结束游戏的累加时间
public float overTotalTime = 2000f;//弹出结束界面的时间间隔
#endregion
#region Constructor
///
/// 构造函数
///
public ClassicGameScreen()
{
ScreenName = “Classic“;//初始化自己模式的名称
TransitionOnTime = TimeSpan.FromSeconds(1.5);//转移时间
TransitionOffTime = TimeSpan.FromSeconds(0.5);
emitterState = EmitterEnum.EMITTER_EMIT;//初始化发射状态
arithmetic = new Arithmetic(mousePositions);//实例化算法类
bestLogo.texturePath = @“en\best“;
bestLogo.position = new Vector2(5 55);
bestLogo.scale = 1;
baoziLogo.texturePath = @“Images\bun0“;
baoziLogo.position = new Vector2(5f 5f);
baoziLogo.scale = 1;
pauseLogo.texturePath = @“Images\btn_stop“;
pauseLogo.position = new Vector2(5 260);
pauseLogo.Selected += new EventHandler(pauseLogo_Selected);
pauseLogo.scale = 1;
gameOverLogo = new Textureobject(“gameOverLogo“ @“en\game over“ new Vector2(15 120));
textureobjects.Add(bestLogo);
textureobjects.Add(pauseLogo);
textureobjects.A
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 30324 2011-08-12 15:15 新建文件夹\ClassicGameScreen.cs
文件 27529 2011-08-12 17:50 新建文件夹\GameScreen.cs
文件 3528 2011-08-12 17:51 新建文件夹\GameStruct.cs
文件 11070 2011-08-10 16:29 新建文件夹\HelpMenuScreen.cs
文件 7446 2011-08-12 17:04 新建文件夹\MainMenuScreen.cs
文件 16634 2011-08-12 17:20 新建文件夹\MenuScreen.cs
文件 47442 2011-08-12 16:13 新建文件夹\ModelManager.cs
文件 10631 2011-08-11 11:46 新建文件夹\Modelob
文件 14609 2011-08-12 17:05 新建文件夹\OptionMenuScreen.cs
文件 5010 2011-08-11 20:24 新建文件夹\PauseGameScreen.cs
文件 12123 2011-08-10 17:35 新建文件夹\ScreenManager.cs
文件 7303 2011-08-10 16:29 新建文件夹\SelectMode.cs
文件 31476 2011-08-12 14:12 新建文件夹\StreamerGameScreen.cs
文件 7379 2011-08-12 17:22 新建文件夹\Textureob
文件 33606 2011-08-12 17:47 新建文件夹\TimeGameScreen.cs
目录 0 2011-08-12 18:52 新建文件夹
----------- --------- ---------- ----- ----
266110 16
- 上一篇:旅游管理系统 用于做毕业设计最好了
- 下一篇:公交问路系统
相关资源
- 混合粒子群和引力搜索算法代码
- 工业调度粒子群算法
- 粒子群算法(详细的算法介绍讲解及
- 简单的学生选课系统,新手可以看看
- 基于最小二乘支持向量机的负荷预测
- 粒子滤波推导pdf
- PSO+SA算法 (粒子群和模拟退火算法的
- 粒子群多目标优化
- 智能优化算法--粒子群算法应用代码
- 基于粒子群算法的机组组合计算
- 改进粒子滤波算法的比较
- 粒子滤波综述
- 自适应多目标粒子群优化器AMOPSO
- 二元粒子群算法.zip
- 粒子群神经网络混合算法在负荷预测
- 基于改进粒子群神经网络的电力电子
- 混沌粒子群优化算法代码与实现
- 一种自适应的粒子群算法
- 基于粒子群遗传算法的云计算任务调
- 粒子群pso算法优化RBF网络
- 粒子群算法代码及10维测试函数
- 基于粒子群算法的pid控制器优化设计
- 粒子群优化算法工具箱(PSO_toolbox)
- 一种改进的粒子群算法
- 粒子群优化算法训练小波神经网络-
- 论文研究-基于免疫粒子群算法的非合
- 论文研究-一种新的改进粒子群算法研
- 经典的基本PSO粒子群优化算法的测试
- 编辑器下多粒子效果播放的工具
- 粒子群算法PSO和万有引力算法GSA结合
评论
共有 条评论