91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1.85MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-10-30
  • 語言: C#
  • 標簽: C#??源代碼??GDI+??圖像??

資源簡介

自娛自樂用VS2005寫的一個俄羅斯方塊小游戲,具有酷酷的卡通背景,友好的人機交互,具體功能如下: 1.游戲分七個關卡,通關后還有通關加分。 2.有卡通背景圖。 3.有背景音樂和音效。 4.有得分排行榜。 5.能手動更換游戲背景圖和背景音樂 6.能自定義游戲控制鍵。 由于音樂文件太大了,故沒有添加在壓縮文件中。但不會影響游戲運行,只是沒音樂罷了。不過沒有背景音樂,游戲效果大打折扣,有興趣的朋友可以QQ(35134963)聯系我,索要音樂文件。 手動更換游戲背景圖方法: 游戲背景圖放在游戲目錄的Image子目錄下,命名為BackPicX.jpg,X取值為1至7,分別表示對應的七個關卡,共七個文件。自己制作分辨率為300x600的圖片(不是這個分辨率也沒關系,只是可能會出現背景圖變形),按照該命名方法替換Image目錄下的文件就行了。支持JPG格式。換上自己或家人的圖片做背景,是不是很酷呢? 手動更換游戲背景音樂方法: 游戲背景音樂放在游戲目錄的Music子目錄下,命名為MusicX.mp3,X取值為1至7,分別表示對應的七個關卡,共七個文件。自己將喜愛的音樂按照該命名方法替換Music目錄下的文件就行了。支持mp3格式。 曉江出品 聯系方式: QQ:35134963 E-mail:free722@21cn.com

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.Text;

namespace?Tris
{
????///?
????///?背景大方塊矩陣
????///?

????public?class?BackBlockRectangle?:?BlockRectangle
????{
????????//已消除的行數
????????private?int?destroyLines;
????????//累計得分
????????private?int?countScore;
????????//當前關卡所得分
????????private?int?curLevelScore;
????????//當前等級
????????private?Level?curLevel;
????????//等級列表
????????private?List?levels?=?new?List();
????????//被填滿了的行暫存列表
????????List?fullLines?=?new?List();
????????//要保留的行暫存列表
????????private?List?keepLines?=?new?List();
????????//當前是否升級狀態
????????private?bool?isUp;

????????///?
????????///?關卡名稱
????????///?

????????public?string?LevelName
????????{
????????????get?{?return?curLevel.Name;?}
????????}

????????///?
????????///?當前等級數
????????///?

????????public?int?LevelNumber
????????{
????????????get?{?return?levels.IndexOf(curLevel)?+?1;?}
????????????set?{?SetLevel(value);}
????????}

????????///?
????????///?最高等級
????????///?

????????public?int?MaxLevelNumber
????????{
????????????get?{?return?levels.Count;?}
????????}

????????///?
????????///?當前等級
????????///?

????????public?Level?CurLevel
????????{
????????????get?{?return?this.curLevel;?}
????????}

????????///?
????????///?空白方塊數
????????///?

????????public?int?BlankBlockNumber
????????{
????????????get
????????????{
????????????????int?number?=?0;
????????????????foreach?(BlockType?bt?in?this.array)
????????????????{
????????????????????if?(bt?==?BlockType.Null)
????????????????????????number++;
????????????????}
????????????????return?number;
????????????}
????????}

????????///?
????????///?是否升級,傳遞給調用方
????????///?

????????public?bool?IsUp
????????{
????????????get?{?return?this.isUp;?}
????????????set?{?this.isUp?=?value;?}
????????}

????????///?
????????///?設置當前等級
????????///?

????????///?等級數
????????private?void?SetLevel(int?i)
????????{
????????????if?(i?>=?1?&&?i?<=?levels.Count)
????????????{
????????????????//設置指定等級
????????????????this.curLevel?=?levels[i?-?1];
????????????}
????????}

????????///?
????????///?下一等級
????????///?

????????private?Level?NextLevel
????????{
????????????get
????????????{
????????????????if?(LevelNumber?>=?levels.Count)
????????????????{
????????????????????return?this.curLevel;
????????????????}
????????????????else
????????????????{
????????????????????return?levels[LevelNumber];
????????????????}
????????????}
????????}

????????///?
????????///?已消除的行數
????????///?

????????public?int?DestroyLines
????????{
????????????get?{?return?destroyLines;?}
????????}

????????///?
????????///?得分
????????///?

????????public?int?Score
???????

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????13139??2009-12-08?11:45??Tris\Tris\BackBlockRectangle.cs

?????文件??????34741??2009-12-07?12:21??Tris\Tris\bin\Debug\Image\BackPic1.jpg

?????文件??????34016??2009-12-07?11:47??Tris\Tris\bin\Debug\Image\BackPic2.jpg

?????文件??????38504??2009-12-07?11:49??Tris\Tris\bin\Debug\Image\BackPic3.jpg

?????文件??????38076??2009-12-07?11:27??Tris\Tris\bin\Debug\Image\BackPic4.jpg

?????文件??????31893??2009-12-07?12:00??Tris\Tris\bin\Debug\Image\BackPic5.jpg

?????文件??????34329??2009-12-07?12:02??Tris\Tris\bin\Debug\Image\BackPic6.jpg

?????文件??????33147??2009-12-07?12:09??Tris\Tris\bin\Debug\Image\BackPic7.jpg

?????文件????????163??2009-12-08?14:18??Tris\Tris\bin\Debug\Score.dat

?????文件?????364544??2009-12-08?14:25??Tris\Tris\bin\Debug\Tris.exe

?????文件????????385??2009-12-07?23:44??Tris\Tris\bin\Debug\Tris.exe.config

?????文件?????159232??2009-12-08?14:25??Tris\Tris\bin\Debug\Tris.pdb

?????文件?????360448??2009-12-08?14:24??Tris\Tris\bin\Release\Tris.exe

?????文件????????385??2009-12-07?23:44??Tris\Tris\bin\Release\Tris.exe.config

?????文件?????144896??2009-12-08?14:24??Tris\Tris\bin\Release\Tris.pdb

?????文件???????7398??2009-12-08?11:41??Tris\Tris\Block.cs

?????文件???????1921??2009-12-08?11:37??Tris\Tris\Block1.cs

?????文件???????2089??2009-12-08?11:43??Tris\Tris\Block2.cs

?????文件???????2089??2009-12-08?11:40??Tris\Tris\Block3.cs

?????文件???????1309??2009-12-08?11:43??Tris\Tris\Block4.cs

?????文件???????1309??2009-12-08?11:43??Tris\Tris\Block5.cs

?????文件???????2113??2009-12-08?11:43??Tris\Tris\Block6.cs

?????文件????????845??2009-12-08?11:43??Tris\Tris\Block7.cs

?????文件????????927??2009-12-01?15:34??Tris\Tris\BlockRectangle.cs

?????文件????????366??2009-12-01?01:40??Tris\Tris\BlockType.cs

?????文件???????6724??2009-12-03?14:05??Tris\Tris\ClassDiagram1.cd

?????文件????????311??2009-12-04?23:13??Tris\Tris\GameState.cs

?????文件???????4372??2009-12-08?14:22??Tris\Tris\HighScore.cs

?????文件????????852??2009-12-02?23:22??Tris\Tris\HighScoreDialog.cs

?????文件???????5491??2009-12-02?23:22??Tris\Tris\HighScoreDialog.Designer.cs

............此處省略98個文件信息

評論

共有 條評論