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

📄 spritedata.c

📁 凌阳32位单片机开发的小游戏
💻 C
📖 第 1 页 / 共 5 页
字号:
	{{64, 32},	{0, 0},		1, &SpriteInfo[10], &Fish_1_2_sp_Cell[8], 1, &Fish_1_2_sp_Block[0]},
	{{64, 32},	{0, 0},		1, &SpriteInfo[10], &Fish_1_2_sp_Cell[9], 1, &Fish_1_2_sp_Block[2]},
	{{64, 32},	{0, 0},		1, &SpriteInfo[10], &Fish_1_2_sp_Cell[10], 1, &Fish_1_2_sp_Block[2]},
	{{64, 32},	{0, 0},		1, &SpriteInfo[10], &Fish_1_2_sp_Cell[11], 1, &Fish_1_2_sp_Block[1]},
	
	//R2L				6 frame
	{{64, 32},	{0, 0},		1, &SpriteInfo[9], &Fish_1_2_sp_Cell[6], 1, &Fish_1_2_sp_Block[1]},
	{{64, 32},	{0, 0},		1, &SpriteInfo[9], &Fish_1_2_sp_Cell[7], 1, &Fish_1_2_sp_Block[3]},
	{{64, 32},	{0, 0},		1, &SpriteInfo[9], &Fish_1_2_sp_Cell[8], 1, &Fish_1_2_sp_Block[3]},
	{{64, 32},	{0, 0},		1, &SpriteInfo[9], &Fish_1_2_sp_Cell[9], 1, &Fish_1_2_sp_Block[0]},
	{{64, 32},	{0, 0},		1, &SpriteInfo[9], &Fish_1_2_sp_Cell[10], 1, &Fish_1_2_sp_Block[0]},
	{{64, 32},	{0, 0},		1, &SpriteInfo[9], &Fish_1_2_sp_Cell[11], 1, &Fish_1_2_sp_Block[0]},
};
/**************************************************************************************************/



/**************************************************************************************************/
//Bone
const FRAME_CELL Bone_sp_Cell[] = {
//Bone
{268-5,  0, 0},//frame1
{269-5,  0, 0},//frame2
{270-5,  0, 0},//frame3
{271-5,  0, 0},//frame4
};
const FRAME Bone_sp[] = {
	//{Size}, {OrgPos},     CellNum,  FrameInfo,      FrameCellTbl,       BlockNum, FrameBlockTbl
	//BoneLeft			4 frame
	{{64, 64},	{0, 0},		1, &SpriteInfo[11], &Bone_sp_Cell[0]},
	{{64, 64},	{0, 0},		1, &SpriteInfo[11], &Bone_sp_Cell[1]},
	{{64, 64},	{0, 0},		1, &SpriteInfo[11], &Bone_sp_Cell[2]},
	{{64, 64},	{0, 0},		1, &SpriteInfo[11], &Bone_sp_Cell[3]},
	
	//BoneRight			4 frame
	{{64, 64},	{0, 0},		1, &SpriteInfo[12], &Bone_sp_Cell[0]},
	{{64, 64},	{0, 0},		1, &SpriteInfo[12], &Bone_sp_Cell[1]},
	{{64, 64},	{0, 0},		1, &SpriteInfo[12], &Bone_sp_Cell[2]},
	{{64, 64},	{0, 0},		1, &SpriteInfo[12], &Bone_sp_Cell[3]},
};

//Fish_3_2
const FRAME_CELL Fish_3_2_sp_Cell[] = {
//LeftMove
{268,	128,	 0, },//frame1
{269,	 64,	 0, },
{270,	  0,   0, },
{271,	128, 64, 	},
{272,	 64, 64, 	},
{273,	  0,   64,},
{267,	128, 128, },
{274,	 64, 128, },
{267,	  0,   128},
{275,	128, 0, 	},//frame2
{276,	 64, 0, 	},
{277,	  0,   0, },
{278,	128, 64, 	},
{279,	 64, 64, 	},
{280,	  0,   64,},
{267,	128, 128, },
{281,	 64, 128, },
{267,	  0,   128},
{282,	128, 0, 	},//frame3
{283,	 64, 0, 	},
{284,	  0,   0, },
{285,	128, 64, 	},
{286,	 64, 64, 	},
{287,	  0,   64,},
{267,	128, 128, },
{288,	 64, 128, },
{267,	  0,	 128},
{289,	128, 0, 	},//frame4
{290,	 64, 0, 	},
{291,	  0,   0, },
{292,	128, 64, 	},
{293,	 64, 64, 	},
{294,	  0,   64,},
{267,	128, 128, },
{295,	 64, 128, },
{267,	  0,   128},
{296,	128, 0, 	},//frame5
{297,	 64, 0, 	},
{298,	  0,   0, },
{299,	128, 64, 	},
{300,	 64, 64, 	},
{301,	  0,   64,},
{267,	128, 128, },
{302,	 64, 128, },
{267,	  0,   128},
{303,	128, 0, 	},//frame6
{304,	 64, 0, 	},
{305,	  0,   0, },
{306,	128, 64, 	},
{307,	 64, 64, 	},
{308,	  0,   64,},
{267,	128, 128, },
{309,	 64, 128, },
{267,	  0,	 128},

//RightMove
{268,	0,	 0, 	},//frame1
{269,	64,	 0, 	},
{270,	128,   0, },
{271,	0,	 64, 	},
{272,	64,	 64, 	},
{273,	128,   64,},
{267,	0,	 128, },
{274,	64,	 128, },
{267,	128,   128},
{275,	0,	 0, 	},//frame2
{276,	64,	 0, 	},
{277,	128,   0, },
{278,	0,	 64, 	},
{279,	64,	 64, 	},
{280,	128,   64,},
{267,	0,	 128, },
{281,	64,	 128, },
{267,	128,   128},
{282,	0,	 0, 	},//frame3
{283,	64,	 0, 	},
{284,	128,   0, },
{285,	0,	 64, 	},
{286,	64,	 64, 	},
{287,	128,   64,},
{267,	0,	 128, },
{288,	64,	 128, },
{267,	128,	 128},
{289,	0,	 0, 	},//frame4
{290,	64,	 0, 	},
{291,	128,   0, },
{292,	0,	 64, 	},
{293,	64,	 64, 	},
{294,	128,   64,},
{267,	0,	 128, },
{295,	64,	 128, },
{267,	128,   128},
{296,	0,	 0, 	},//frame5
{297,	64,	 0, 	},
{298,	128,   0, },
{299,	0,	 64, 	},
{300,	64,	 64, 	},
{301,	128,   64,},
{267,	0,	 128, },
{302,	64,	 128, },
{267,	128,   128},
{303,	0,	 0, 	},//frame6
{304,	64,	 0, 	},
{305,	128,   0, },
{306,	0,	 64, 	},
{307,	64,	 64, 	},
{308,	128,   64,},
{267,	0,	 128, },
{309,	64,	 128, },
{267,	128,	 128},

//Left to Right
{310,	128,	 0, 	},//frame1
{311,	 64,	 0, 	},
{312,	  0,   0, },
{313,	128, 64, 	},
{314,	 64, 64, 	},
{315,	  0,   64,},
{267,	128, 128, },
{316,	 64, 128, },
{317,	  0,   128},
{318,	128, 0, 	},//frame2
{319,	 64, 0, 	},
{320,	  0,   0, },
{321,	128, 64, 	},
{322,	 64, 64, 	},
{323,	  0,   64,},
{324,	128, 128, },
{325,	 64, 128, },
{326,	  0,   128},
{327,	128, 0, 	},//frame3
{328,	 64, 0, 	},
{329,	  0,   0, },
{330,	128, 64, 	},
{331,	 64, 64, 	},
{332,	  0,   64,},
{267,	128, 128, },
{333,	 64, 128, },
{267,	  0,	 128},
{334,	128, 0, 	},//frame4
{335,	 64, 0, 	},
{336,	  0,   0, },
{337,	128, 64, 	},
{338,	 64, 64, 	},
{339,	  0,   64,},
{267,	128, 128, },
{340,	 64, 128, },
{267,	  0,   128},
{341,	128, 0, 	},//frame5
{342,	 64, 0, 	},
{343,	  0,   0, },
{344,	128, 64, 	},
{345,	 64, 64, 	},
{346,	  0,   64,},
{267,	128, 128, },
{347,	 64, 128, },
{267,	  0,   128},
{348,	128, 0, 	},//frame6
{349,	 64, 0, 	},
{350,	  0,   0, },
{351,	128, 64, 	},
{352,	 64, 64, 	},
{353,	  0,   64,},
{267,	128, 128, },
{354,	 64, 128, },
{267,	  0,	 128},

//Right to Left
{310,	0,	 0, 	},//frame1
{311,	64,	 0, 	},
{312,	128,   0, },
{313,	0,	 64, 	},
{314,	64,	 64, 	},
{315,	128,   64,},
{267,	0,	 128, },
{316,	64,	 128, },
{317,	128,   128},
{318,	0,	 0, 	},//frame2
{319,	64,	 0, 	},
{320,	128,   0, },
{321,	0,	 64, 	},
{322,	64,	 64, 	},
{323,	128,   64,},
{324,	0,	 128, },
{325,	64,	 128, },
{326,	128,   128},
{327,	0,	 0, 	},//frame3
{328,	64,	 0, 	},
{329,	128,   0, },
{330,	0,	 64, 	},
{331,	64,	 64, 	},
{332,	128,   64,},
{267,	0,	 128, },
{333,	64,	 128, },
{267,	128,	 128},
{334,	0,	 0, 	},//frame4
{335,	64,	 0, 	},
{336,	128,   0, },
{337,	0,	 64, 	},
{338,	64,	 64, 	},
{339,	128,   64,},
{267,	0,	 128, },
{340,	64,	 128, },
{267,	128,   128},
{341,	0,	 0, 	},//frame5
{342,	64,	 0, 	},
{343,	128,   0, },
{344,	0,	 64, 	},
{345,	64,	 64, 	},
{346,	128,   64,},
{267,	0,	 128, },
{347,	64,	 128, },
{267,	128,   128},
{348,	0,	 0, 	},//frame6
{349,	64,	 0, 	},
{350,	128,   0, },
{351,	0,	 64, 	},
{352,	64,	 64, 	},
{353,	128,   64,},
{267,	0,	 128, },
{354,	64,	 128, },
{267,	128,	 128},

//LeftEat
{355,	128,	 0, 	},//frame1
{356,	 64,	 0, 	},
{357,	  0,   0, },
{358,	128, 64, 	},
{359,	 64, 64, 	},
{360,	  0,   64,},
{267,	128, 128, },
{361,	 64, 128, },
{267,	  0,   128},
{362,	128, 0, 	},//frame2
{363,	 64, 0, 	},
{364,	  0,   0, },
{365,	128, 64, 	},
{366,	 64, 64, 	},
{367,	  0,   64,},
{267,	128, 128, },
{368,	 64, 128, },
{369,	  0,   128},
{370,	128, 0, 	},//frame3
{371,	 64, 0, 	},
{372,	  0,   0, },
{373,	128, 64, 	},
{374,	 64, 64, 	},
{375,	  0,   64,},
{267,	128, 128, },
{376,	 64, 128, },
{267,	  0,	 128},
{377,	128, 0, 	},//frame4
{378,	 64, 0, 	},
{379,	  0,   0, },
{380,	128, 64, 	},
{381,	 64, 64, 	},
{382,	  0,   64,},
{267,	128, 128, },
{383,	 64, 128, },
{267,	  0,   128},
{267,	128, 0, 	},//frame5
{384,	 64, 0, 	},
{385,	  0,   0, },
{386,	128, 64, 	},
{387,	 64, 64, 	},
{388,	  0,   64,},
{267,	128, 128, },
{389,	 64, 128, },
{267,	  0,   128},
{390,	128, 0, 	},//frame6
{391,	 64, 0, 	},
{392,	  0,   0, },
{393,	128, 64, 	},
{394,	 64, 64, 	},
{395,	  0,   64,},
{267,	128, 128, },
{396,	 64, 128, },
{267,	  0,	 128},
{397,	128, 0, 	},//frame7
{398,	 64, 0, 	},
{399,	  0,   0, },
{400,	128, 64, 	},
{401,	 64, 64, 	},
{402,	  0,   64,},
{267,	128, 128, },
{403,	 64, 128, },
{267,	  0,   128},
{404,	128, 0, 	},//frame8
{405,	 64, 0, 	},
{406,	  0,   0, },
{407,	128, 64, 	},
{408,	 64, 64, 	},
{409,	  0,   64,},
{267,	128, 128, },
{410,	 64, 128, },
{267,	  0,	 128},

//RightEat
{355,	0,	 0, 	},//frame1
{356,	64,	 0, 	},
{357,	128,   0, },
{358,	0,	 64, 	},
{359,	64,	 64, 	},
{360,	128,   64,},
{267,	0,	 128, },
{361,	64,	 128, },
{267,	128,   128},
{362,	0,	 0, 	},//frame2
{363,	64,	 0, 	},
{364,	128,   0, },
{365,	0,	 64, 	},
{366,	64,	 64, 	},
{367,	128,   64,},
{267,	0,	 128, },
{368,	64,	 128, },
{369,	128,   128},
{370,	0,	 0, 	},//frame3
{371,	64,	 0, 	},
{372,	128,   0, },
{373,	0,	 64, 	},
{374,	64,	 64, 	},
{375,	128,   64,},
{267,	0,	 128, },
{376,	64,	 128, },
{267,	128,	 128},
{377,	0,	 0, 	},//frame4
{378,	64,	 0, 	},
{379,	128,   0, },
{380,	0,	 64, 	},
{381,	64,	 64, 	},
{382,	128,   64,},
{267,	0,	 128, },
{383,	64,	 128, },
{267,	128,   128},
{267,	0,	 0, 	},//frame5
{384,	64,	 0, 	},
{385,	128,   0, },
{386,	0,	 64, 	},
{387,	64,	 64, 	},
{388,	128,   64,},
{267,	0,	 128, },
{389,	64,	 128, },
{267,	128,   128},
{390,	0,	 0, 	},//frame6
{391,	64,	 0, 	},
{392,	128,   0, },
{393,	0,	 64, 	},
{394,	64,	 64, 	},
{395,	128,   64,},
{267,	0,	 128, },
{396,	64,	 128, },
{267,	128,	 128},
{397,	0,	 0, 	},//frame7
{398,	64,	 0, 	},
{399,	128,   0, },
{400,	0,	 64, 	},
{401,	64,	 64, 	},
{402,	128,   64,},
{267,	0,	 128, },
{403,	64,	 128, },
{267,	128,   128},
{404,	0,	 0, 	},//frame8
{405,	64,	 0, 	},
{406,	128,   0, },
{407,	0,	 64, 	},
{408,	64,	 64, 	},
{409,	128,   64,},
{267,	0,	 128, },
{410,	64,	 128, },
{267,	128,	 128},                 
};
const FRAME_BLOCK Fish_3_2_Block[] = {
{46, 44, 134, 125},//left move
{57, 44, 145, 125},//right move
{57, 52, 136, 125},//L2R
{55, 52, 134, 125},//R2L
};
const FRAME Fish_3_2_sp[] = {
	//{Size}, {OrgPos},     CellNum,  FrameInfo,      FrameCellTbl,       BlockNum, FrameBlockTbl
	//LeftMove			6 frame
	{{192, 192},	{0, 0},		9, &SpriteInfo[12], &Fish_3_2_sp_Cell[0], 1, &Fish_3_2_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[12], &Fish_3_2_sp_Cell[9], 1, &Fish_3_2_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[12], &Fish_3_2_sp_Cell[18], 1, &Fish_3_2_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[12], &Fish_3_2_sp_Cell[27], 1, &Fish_3_2_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[12], &Fish_3_2_sp_Cell[36], 1, &Fish_3_2_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[12], &Fish_3_2_sp_Cell[45], 1, &Fish_3_2_Block[0]},
	
	//RightMove			6 frame
	{{192, 192},	{0, 0},		9, &SpriteInfo[11], &Fish_3_2_sp_Cell[0+54], 1, &Fish_3_2_Block[1]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[11], &Fish_3_2_sp_Cell[9+54], 1, &Fish_3_2_Block[1]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[11], &Fish_3_2_sp_Cell[18+54], 1, &Fish_3_2_Block[1]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[11], &Fish_3_2_sp_Cell[27+54], 1, &Fish_3_2_Block[1]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[11], &Fish_3_2_sp_Cell[36+54], 1, &Fish_3_2_Block[1]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[11], &Fish_3_2_sp_Cell[45+54], 1, &Fish_3_2_Block[1]},
	
	//L2R					6 frame
	{{192, 192},	{0, 0},		9, &SpriteInfo[12], &Fish_3_2_sp_Cell[0+108], 1, &Fish_3_2_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[12], &Fish_3_2_sp_Cell[9+108], 1, &Fish_3_2_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[12], &Fish_3_2_sp_Cell[18+108], 1, &Fish_3_2_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[12], &Fish_3_2_sp_Cell[27+108], 1, &Fish_3_2_Block[2]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[12], &Fish_3_2_sp_Cell[36+108], 1, &Fish_3_2_Block[2]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[12], &Fish_3_2_sp_Cell[45+108], 1, &Fish_3_2_Block[1]},
	
	//R2L					6 frame
	{{192, 192},	{0, 0},		9, &SpriteInfo[11], &Fish_3_2_sp_Cell[0+162], 1, &Fish_3_2_Block[1]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[11], &Fish_3_2_sp_Cell[9+162], 1, &Fish_3_2_Block[3]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[11], &Fish_3_2_sp_Cell[18+162], 1, &Fish_3_2_Block[3]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[11], &Fish_3_2_sp_Cell[27+162], 1, &Fish_3_2_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[11], &Fish_3_2_sp_Cell[36+162], 1, &Fish_3_2_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[11], &Fish_3_2_sp_Cell[45+162], 1, &Fish_3_2_Block[0]},
	
	//LeftEat			8 frame
	{{192, 192},	{0, 0},		9, &SpriteInfo[12], &Fish_3_2_sp_Cell[0+216], 1, &Fish_3_2_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[12], &Fish_3_2_sp_Cell[9+216], 1, &Fish_3_2_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[12], &Fish_3_2_sp_Cell[18+216], 1, &Fish_3_2_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[12], &Fish_3_2_sp_Cell[27+216], 1, &Fish_3_2_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[12], &Fish_3_2_sp_Cell[36+216], 1, &Fish_3_2_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[12], &Fish_3_2_sp_Cell[45+216], 1, &Fish_3_2_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[12], &Fish_3_2_sp_Cell[54+216], 1, &Fish_3_2_Block[0]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[12], &Fish_3_2_sp_Cell[63+216], 1, &Fish_3_2_Block[0]},
	
	//RightEat		8 frame
	{{192, 192},	{0, 0},		9, &SpriteInfo[11], &Fish_3_2_sp_Cell[0+288], 1, &Fish_3_2_Block[1]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[11], &Fish_3_2_sp_Cell[9+288], 1, &Fish_3_2_Block[1]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[11], &Fish_3_2_sp_Cell[18+288], 1, &Fish_3_2_Block[1]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[11], &Fish_3_2_sp_Cell[27+288], 1, &Fish_3_2_Block[1]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[11], &Fish_3_2_sp_Cell[36+288], 1, &Fish_3_2_Block[1]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[11], &Fish_3_2_sp_Cell[45+288], 1, &Fish_3_2_Block[1]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[11], &Fish_3_2_sp_Cell[54+288], 1, &Fish_3_2_Block[1]},
	{{192, 192},	{0, 0},		9, &SpriteInfo[11], &Fish_3_2_sp_Cell[63+288], 1, &Fish_3_2_Block[1]},
};

⌨️ 快捷键说明

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