⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 spritedata.c

📁 凌阳32位单片机开发的小游戏
💻 C
📖 第 1 页 / 共 5 页
字号:
{176-5,	128,128, },
{198-5,	 64,128, },
{190-5,	  0,	128,},
{176-5,	128, 0, 	},//frame6
{176-5,	 64, 0, 	},
{176-5,	  0, 0, },
{199-5,	128, 64, 	},
{200-5,	 64, 64, 	},
{201-5,	  0, 64,},
{176-5,	128, 128, },
{202-5,	 64, 128, },
{185-5,	  0,	128,},

//RightMove
{171,	  0,	   0,},//frame1
{171,	 64,	   0,},
{171,	128,	   0,},
{172,	  0,	  64,},
{173,	 64,	  64,},
{174,	128,	  64,},
{171,	  0,	 128,},
{175,	 64,	 128,},
{171,	128,	 128,},
{171, 	  0,	   0,},//frame2
{171,	 64,	   0,},
{171,	128,       0,},
{176,	  0,      64,},
{177,	 64,	  64,},
{178,	128,      64,},
{171,	  0,	 128,},
{179,	 64,	 128,},
{180,	128,     128,},
{171,	0,	 0, 	},//frame3
{171,	64,	 0, 	},
{171,	128, 0, },
{181,	0,	 64, 	},
{182,	64,	 64, 	},
{183,	128, 64,},
{171,	0,	 128, },
{184,	64,	 128, },
{185,	128,	128,},
{171,	0,	0, 	},//frame4
{171,	64,	0, 	},
{171,	128,0, },
{186,	0,	64, 	},
{187,	64,	64, 	},
{188,	128,64,},
{171,	0,	128, },
{189,	64,	128, },
{185,	128,128,},
{171,	0,	0, 	},//frame5
{171,	64,	0, 	},
{171,	128,0, },
{190,	0,	64, 	},
{191,	64,	64, 	},
{192,	128,64,},
{171,	0,	128, },
{193,	64,	128, },
{185,	128,	128,},
{171,	0,	 0, 	},//frame6
{171,	64,	 0, 	},
{171,	128, 0, },
{194,	0,	 64, 	},
{195,	64,	 64, 	},
{196,	128, 64,},
{171,	0,	 128, },
{197,	64,	 128, },
{180,	128,	128,},

//Left to Right
{176-5,	128,	 0, 	},//frame1
{176-5,	 64,	 0, 	},
{176-5,	  0, 0, },
{203-5,	128, 64, 	},
{204-5,	 64, 64, 	},
{205-5,	  0, 64,},
{176-5,	128, 128, },
{206-5,	 64, 128, },
{176-5,	  0,	128,},
{176-5,	128, 0, 	},//frame2
{176-5,	 64, 0, 	},
{176-5,	  0, 0, },
{176-5,	128, 64, 	},
{207-5,	 64, 64, 	},
{176-5,	  0, 64,},
{176-5,	128, 128, },
{208-5,	 64, 128, },
{176-5,	  0, 128,},
{176-5,	128, 0, 	},//frame3
{176-5,	 64, 0, 	},
{176-5,	  0, 0, },
{176-5,	128, 64, 	},
{209-5,	 64, 64, 	},
{176-5,	  0, 64,},
{176-5,	128, 128, },
{210-5,	 64, 128, },
{176-5,	  0, 128,},
{176-5,	128, 0, 	},//frame4
{176-5,	 64, 0, 	},
{176-5,	  0,	0, },
{176-5,	128, 64, 	},
{211-5,	 64, 64, 	},
{212-5,	  0, 64,},
{176-5,	128, 128, },
{213-5,	 64, 128, },
{176-5,	  0, 128,},
{176-5,	128, 0, 	},//frame5
{176-5,	 64, 0, 	},
{176-5,	  0, 0, },
{176-5,	128, 64, 	},
{214-5,	 64, 64, 	},
{215-5,	  0, 64,},
{176-5,	128, 128, },
{216-5,	 64, 128, },
{176-5,	  0, 128,},
{176-5,	128, 0, 	},//frame6
{176-5,	 64, 0, 	},
{176-5,	  0, 0, },
{176-5,	128, 64, 	},
{217-5,	 64, 64, 	},
{218-5,	  0, 64,},
{176-5,	128, 128, },
{219-5,	 64, 128, },
{176-5,	  0,	128,},

//Right to Left
{176-5,	0,	 0, 	},//frame1
{176-5,	64,	 0, 	},
{176-5,	128, 0, },
{203-5,	0,	 64, 	},
{204-5,	64,	 64, 	},
{205-5,	128, 64,},
{176-5,	0,	 128, },
{206-5,	64,	 128, },
{176-5,	128,	128,},
{176-5,	0,	 0, 	},//frame2
{176-5,	64,	 0, 	},
{176-5,	128, 0, },
{176-5,	0,	 64, 	},
{207-5,	64,	 64, 	},
{176-5,	128, 64,},
{176-5,	0,	 128, },
{208-5,	64,	 128, },
{176-5,	128, 128,},
{176-5,	0,	 0, 	},//frame3
{176-5,	64,	 0, 	},
{176-5,	128, 0, },
{176-5,	0,	 64, 	},
{209-5,	64,	 64, 	},
{176-5,	128, 64,},
{176-5,	0,	 128, },
{210-5,	64,	 128, },
{176-5,	128, 128,},
{176-5,	0,	 0, 	},//frame4
{176-5,	64,	 0, 	},
{176-5,	128,	0, },
{176-5,	0,	 64, 	},
{211-5,	64,	 64, 	},
{212-5,	128, 64,},
{176-5,	0,	 128, },
{213-5,	64,	 128, },
{176-5,	128, 128,},
{176-5,	0,	 0, 	},//frame5
{176-5,	64,	 0, 	},
{176-5,	128, 0, },
{176-5,	0,	 64, 	},
{214-5,	64,	 64, 	},
{215-5,	128, 64,},
{176-5,	0,	 128, },
{216-5,	64,	 128, },
{176-5,	128, 128,},
{176-5,	0,	 0, 	},//frame6
{176-5,	64,	 0, 	},
{176-5,	128, 0, },
{176-5,	0,	 64, 	},
{217-5,	64,	 64, 	},
{218-5,	128, 64,},
{176-5,	0,	 128, },
{219-5,	64,	 128, },
{176-5,	128,	128,},

//LeftEat
{176-5,	128,	 0, 	},//frame1
{176-5,	 64,	 0, 	},
{176-5,	  0,   0, },
{220-5,	128, 64, 	},
{221-5,	 64, 64, 	},
{222-5,	  0,   64,},
{176-5,	128, 128, },
{223-5,	 64, 128, },
{224-5,	  0,   128},
{176-5,	128, 0, 	},//frame2
{176-5,	 64, 0, 	},
{176-5,	  0,   0, },
{225-5,	128, 64, 	},
{226-5,	 64, 64, 	},
{227-5,	  0,   64,},
{176-5,	128, 128, },
{228-5,	 64, 128, },
{229-5,	  0,   128},
{176-5,	128, 0, 	},//frame3
{176-5,	 64, 0, 	},
{176-5,	  0,   0, },
{230-5,	128, 64, 	},
{231-5,	 64, 64, 	},
{232-5,	  0,   64,},
{176-5,	128, 128, },
{233-5,	 64, 128, },
{234-5,	  0,	 128},
{176-5,	128, 0, 	},//frame4
{176-5,	 64, 0, 	},
{176-5,	  0,   0, },
{235-5,	128, 64, 	},
{236-5,	 64, 64, 	},
{237-5,	  0,   64,},
{176-5,	128, 128, },
{238-5,	 64, 128, },
{176-5,	  0,   128},
{176-5,	128, 0, 	},//frame5
{176-5,	 64, 0, 	},
{176-5,	  0,   0, },
{239-5,	128, 64, 	},
{240-5,	 64, 64, 	},
{241-5,	  0,   64,},
{176-5,	128, 128, },
{242-5,	 64, 128, },
{176-5,	  0,   128},
{176-5,	128, 0, 	},//frame6
{176-5,	 64, 0, 	},                 
{176-5,	  0,   0, },                 
{243-5,	128, 64, 	},                 
{244-5,	 64, 64, 	},                 
{245-5,	  0,   64,},                 
{176-5,	128, 128, },                 
{246-5,	 64, 128, },                 
{247-5,	  0,	 128},
{176-5,	128, 0, 	},//frame7
{176-5,	 64, 0, 	},                 
{176-5,	  0,   0, },                 
{248-5,	128, 64, 	},                 
{249-5,	 64, 64, 	},                 
{250-5,	  0,   64,},                 
{176-5,	128, 128, },                 
{251-5,	 64, 128, },                 
{252-5,	  0,   128},
{176-5,	128, 0, 	},//frame8
{176-5,	 64, 0, 	},                 
{176-5,	  0,   0, },                 
{253-5,	128, 64, 	},                 
{254-5,	 64, 64, 	},                 
{255-5,	  0,   64,},                 
{176-5,	128, 128, },                 
{256-5,	 64, 128, },                 
{257-5,	  0,   128},
{176-5,	128, 0, 	},//frame9
{176-5,	 64, 0, 	},                 
{176-5,	  0,   0, },                 
{258-5,	128, 64, 	},                 
{259-5,	 64, 64, 	},                 
{260-5,	  0,   64,},                 
{176-5,	128, 128, },                 
{261-5,	 64, 128, },                 
{262-5,	  0,	 128},
{176-5,	128, 0, 	},//frame10
{176-5,	 64, 0, 	},                 
{176-5,	  0,   0, },                 
{263-5,	128, 64, 	},                 
{264-5,	 64, 64, 	},                 
{265-5,	  0,   64,},                 
{176-5,	128, 128, },                 
{266-5,	 64, 128, },                 
{267-5,	  0,	 128},

//RightEat
{171,	0,	 0, 	},//frame1
{171,	64,	 0, 	},
{171,	128,   0, },
{215,	0,	 64, 	},
{216,	64,	 64, 	},
{217,	128,   64,},
{171,	0,	 128, },
{218,	64,	 128, },
{219,	128,   128},
{171,	0,	 0, 	},//frame2
{171,	64,	 0, 	},
{171,	128,   0, },
{220,	0,	 64, 	},
{221,	64,	 64, 	},
{222,	128,   64,},
{171,	0,	 128, },
{223,	64,	 128, },
{224,	128,   128},
{171,	0,	 0, 	},//frame3
{171,	64,	 0, 	},
{171,	128,   0, },
{225,	0,	 64, 	},
{226,	64,	 64, 	},
{227,	128,   64,},
{171,	0,	 128, },
{228,	64,	 128, },
{229,	128,	 128},
{171,	0,	 0, 	},//frame4
{171,	64,	 0, 	},
{171,	128,   0, },
{230,	0,	 64, 	},
{231,	64,	 64, 	},
{232,	128,   64,},
{171,	0,	 128, },
{233,	64,	 128, },
{171,	128,   128},
{171,	0,	 0, 	},//frame5
{171,	64,	 0, 	},
{171,	128,   0, },
{234,	0,	 64, 	},
{235,	64,	 64, 	},
{236,	128,   64,},
{171,	0,	 128, },
{237,	64,	 128, },
{171,	128,   128},
{171,	0,	 0, 	},//frame6
{171,	64,	 0, 	},                 
{171,	128,   0, },                 
{238,	0,	 64, 	},                 
{239,	64,	 64, 	},                 
{240,	128,   64,},                 
{171,	0,	 128, },                 
{241,	64,	 128, },                 
{242,	128,	 128},
{171,	0,	 0, 	},//frame7
{171,	64,	 0, 	},                 
{171,	128,   0, },                 
{243,	0,	 64, 	},                 
{244,	64,	 64, 	},                 
{245,	128,   64,},                 
{171,	0,	 128, },                 
{246,	64,	 128, },                 
{247,	128,   128},
{171,	0,	 0, 	},//frame8
{171,	64,	 0, 	},                 
{171,	128,   0, },                 
{248,	0,	 64, 	},                 
{249,	64,	 64, 	},                 
{250,	128,   64,},                 
{171,	0,	 128, },                 
{251,	64,	 128, },                 
{252,	128,   128},
{171,	0,	 0, 	},//frame9
{171,	64,	 0, 	},                 
{171,	128,   0, },                 
{253,	0,	 64, 	},                 
{254,	64,	 64, 	},                 
{255,	128,   64,},                 
{171,	0,	 128, },                 
{256,	64,	 128, },                 
{257,	128,	 128},
{171,	0,	 0, 	},//frame10
{171,	64,	 0, 	},                 
{171,	128,   0, },                 
{258,	0,	 64, 	},                 
{259,	64,	 64, 	},                 
{260,	128,   64,},                 
{171,	0,	 128, },                 
{261,	64,	 128, },                 
{262,	128,	 128},                 
};               
const FRAME_BLOCK Fish_2_1_Block[] = {
{60, 75, 113, 132},//left move
{78, 75, 131, 132},//right move
{76, 79, 118, 133},//L2R
{73, 79, 115, 133},//R2L
};
const FRAME Fish_2_1_sp[] = {
	//{Size}, {OrgPos},     CellNum,  FrameInfo,      FrameCellTbl,       BlockNum, FrameBlockTbl
	//LeftMove			6 frame
	{{192, 192},	{0, 0},		9, &SpriteInfo[8], &Fish_2_1_sp_Cell[0], 1, &Fish_2_1_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[8], &Fish_2_1_sp_Cell[9], 1, &Fish_2_1_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[8], &Fish_2_1_sp_Cell[18], 1, &Fish_2_1_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[8], &Fish_2_1_sp_Cell[27], 1, &Fish_2_1_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[8], &Fish_2_1_sp_Cell[36], 1, &Fish_2_1_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[8], &Fish_2_1_sp_Cell[45], 1, &Fish_2_1_Block[0]},
	
	//RightMove			6 frame
	{{192, 192},	{0, 0},		9, &SpriteInfo[7], &Fish_2_1_sp_Cell[0+54], 1, &Fish_2_1_Block[1]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[7], &Fish_2_1_sp_Cell[9+54], 1, &Fish_2_1_Block[1]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[7], &Fish_2_1_sp_Cell[18+54], 1, &Fish_2_1_Block[1]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[7], &Fish_2_1_sp_Cell[27+54], 1, &Fish_2_1_Block[1]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[7], &Fish_2_1_sp_Cell[36+54], 1, &Fish_2_1_Block[1]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[7], &Fish_2_1_sp_Cell[45+54], 1, &Fish_2_1_Block[1]},
	
	//L2R					6 frame
	{{192, 192},	{0, 0},		9, &SpriteInfo[8], &Fish_2_1_sp_Cell[0+108], 1, &Fish_2_1_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[8], &Fish_2_1_sp_Cell[9+108], 1, &Fish_2_1_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[8], &Fish_2_1_sp_Cell[18+108], 1, &Fish_2_1_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[8], &Fish_2_1_sp_Cell[27+108], 1, &Fish_2_1_Block[2]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[8], &Fish_2_1_sp_Cell[36+108], 1, &Fish_2_1_Block[2]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[8], &Fish_2_1_sp_Cell[45+108], 1, &Fish_2_1_Block[1]},
	
	//R2L					6 frame
	{{192, 192},	{0, 0},		9, &SpriteInfo[7], &Fish_2_1_sp_Cell[0+162], 1, &Fish_2_1_Block[1]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[7], &Fish_2_1_sp_Cell[9+162], 1, &Fish_2_1_Block[3]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[7], &Fish_2_1_sp_Cell[18+162], 1, &Fish_2_1_Block[3]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[7], &Fish_2_1_sp_Cell[27+162], 1, &Fish_2_1_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[7], &Fish_2_1_sp_Cell[36+162], 1, &Fish_2_1_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[7], &Fish_2_1_sp_Cell[45+162], 1, &Fish_2_1_Block[0]},
	
	//LeftEat			10 frame
	{{192, 192},	{0, 0},		9, &SpriteInfo[8], &Fish_2_1_sp_Cell[0+216], 1, &Fish_2_1_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[8], &Fish_2_1_sp_Cell[9+216], 1, &Fish_2_1_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[8], &Fish_2_1_sp_Cell[18+216], 1, &Fish_2_1_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[8], &Fish_2_1_sp_Cell[27+216], 1, &Fish_2_1_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[8], &Fish_2_1_sp_Cell[36+216], 1, &Fish_2_1_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[8], &Fish_2_1_sp_Cell[45+216], 1, &Fish_2_1_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[8], &Fish_2_1_sp_Cell[54+216], 1, &Fish_2_1_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[8], &Fish_2_1_sp_Cell[63+216], 1, &Fish_2_1_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[8], &Fish_2_1_sp_Cell[72+216], 1, &Fish_2_1_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[8], &Fish_2_1_sp_Cell[81+216], 1, &Fish_2_1_Block[0]},
	
	//RightEat		10 frame
	{{192, 192},	{0, 0},		9, &SpriteInfo[7], &Fish_2_1_sp_Cell[0+306], 1, &Fish_2_1_Block[1]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[7], &Fish_2_1_sp_Cell[9+306], 1, &Fish_2_1_Block[1]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[7], &Fish_2_1_sp_Cell[18+306], 1, &Fish_2_1_Block[1]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[7], &Fish_2_1_sp_Cell[27+306], 1, &Fish_2_1_Block[1]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[7], &Fish_2_1_sp_Cell[36+306], 1, &Fish_2_1_Block[1]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[7], &Fish_2_1_sp_Cell[45+306], 1, &Fish_2_1_Block[1]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[7], &Fish_2_1_sp_Cell[54+306], 1, &Fish_2_1_Block[1]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[7], &Fish_2_1_sp_Cell[63+306], 1, &Fish_2_1_Block[1]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[7], &Fish_2_1_sp_Cell[72+306], 1, &Fish_2_1_Block[1]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[7], &Fish_2_1_sp_Cell[81+306], 1, &Fish_2_1_Block[1]},
};

//Fish_1_2
const FRAME_CELL Fish_1_2_sp_Cell[] = {
//Move
{259-3,  0, 0},//frame1
{260-3,  0, 0},//frame2
{261-3,  0, 0},//frame3
{262-3,  0, 0},//frame4
{263-3,  0, 0},//frame5
{264-3,  0, 0},//frame6

//L <-> R
{247-3,  0, 0},//frame1
{248-3,  0, 0},//frame2
{249-3,  0, 0},//frame3
{250-3,  0, 0},//frame4
{251-3,  0, 0},//frame5
{252-3,  0, 0},//frame6
};
const FRAME_BLOCK Fish_1_2_sp_Block[] = {
{18, 5, 45, 27},//leftmove
{19, 5, 46, 27},//rightmove
{19, 5, 42, 28},//L2R
{22, 5, 45, 28},//R2L
};
const FRAME Fish_1_2_sp[] = {
	//{Size}, {OrgPos},     CellNum,  FrameInfo,      FrameCellTbl,       BlockNum, FrameBlockTbl
	//LeftMove			6 frame
	{{64, 32},	{0, 0},		1, &SpriteInfo[10], &Fish_1_2_sp_Cell[0], 1, &Fish_1_2_sp_Block[0]},
	{{64, 32},	{0, 0},		1, &SpriteInfo[10], &Fish_1_2_sp_Cell[1], 1, &Fish_1_2_sp_Block[0]},
	{{64, 32},	{0, 0},		1, &SpriteInfo[10], &Fish_1_2_sp_Cell[2], 1, &Fish_1_2_sp_Block[0]},
	{{64, 32},	{0, 0},		1, &SpriteInfo[10], &Fish_1_2_sp_Cell[3], 1, &Fish_1_2_sp_Block[0]},
	{{64, 32},	{0, 0},		1, &SpriteInfo[10], &Fish_1_2_sp_Cell[4], 1, &Fish_1_2_sp_Block[0]},
	{{64, 32},	{0, 0},		1, &SpriteInfo[10], &Fish_1_2_sp_Cell[5], 1, &Fish_1_2_sp_Block[0]},

	//RightMove			6 frame
	{{64, 32},	{0, 0},		1, &SpriteInfo[9], &Fish_1_2_sp_Cell[0], 1, &Fish_1_2_sp_Block[1]},
	{{64, 32},	{0, 0},		1, &SpriteInfo[9], &Fish_1_2_sp_Cell[1], 1, &Fish_1_2_sp_Block[1]},
	{{64, 32},	{0, 0},		1, &SpriteInfo[9], &Fish_1_2_sp_Cell[2], 1, &Fish_1_2_sp_Block[1]},
	{{64, 32},	{0, 0},		1, &SpriteInfo[9], &Fish_1_2_sp_Cell[3], 1, &Fish_1_2_sp_Block[1]},
	{{64, 32},	{0, 0},		1, &SpriteInfo[9], &Fish_1_2_sp_Cell[4], 1, &Fish_1_2_sp_Block[1]},
	{{64, 32},	{0, 0},		1, &SpriteInfo[9], &Fish_1_2_sp_Cell[5], 1, &Fish_1_2_sp_Block[1]},

	//L2R				6 frame
	{{64, 32},	{0, 0},		1, &SpriteInfo[10], &Fish_1_2_sp_Cell[6], 1, &Fish_1_2_sp_Block[0]},
	{{64, 32},	{0, 0},		1, &SpriteInfo[10], &Fish_1_2_sp_Cell[7], 1, &Fish_1_2_sp_Block[0]},

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -