资源简介
可以看看 刀光 粒子 游戏
可以看看 刀光 粒子 游戏
可以看看 刀光 粒子 游戏

代码片段和文件信息
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
- 上一篇:旅游管理系统 用于做毕业设计最好了
- 下一篇:公交问路系统
相关资源
-
Actionsc
ript 1.0实现能跟随鼠标运动的 - 在RHIC和LHC能量下重离子碰撞中产生的
- 在sNN = 5.02 TeV时Pb-Pb碰撞中带电粒子的
- 带电粒子的横向动量高达100 GeV / c在
- 在s = 13 TeV的质子-质子碰撞中使用延迟
- 在LHC和激光束实验中将轴突状粒子的
- 搜索在s = 13 TeV pp碰撞中在pp碰撞中产
- CGC因式分解用于质子-核碰撞中正向产
- 在大型强子对撞机上用质子标记搜索
- 自适应粒子群优化算法及其应用
- 在任意HFB多准粒子状态之间的一体和
- 跷跷板机制中的马约拉纳中微子和B
- 在BNL相对论重离子对撞机可用的能量
- Schwarzschild黑洞背景下用霍金效应探测
- AdS / CMT应用中的粒子涡旋对偶和thet
- JUNIOR:粒子物理学中无监督机器学习
- 在国家自然科学基金11505208、11661141
- Smoothed Particle Hydrodynamics A Meshfree Par
- 基于meanshift和粒子滤波的目标跟踪代
- 粒子群微电网优化调度
- 微电网PSO优化算法
- unity20多种烟雾以及爆炸特效
- D3D烟花粒子
- 光滑粒子流体动力学SPH源程序
- Unity 粒子特效
- 粒子群算法参考论文权威
- Particle Swarm Optimization粒子群算法原版
- 粒子系统画的心形线
- 量子力学的运动相对论:具有不同边
- 论文研究 - ZnO纳米粒子的绿色合成,
评论
共有 条评论