📄 spritedata.c
字号:
#include "../SysLib_Basic/Include/Sys_Global.h"
#include "../SysLib_Basic/Include/PPU_Sprite.h"
extern const FRAME_BLOCK Fish_1_2_sp_Block[];
const U32 Sp_Palette[] = {
0x34C9, 0x69F5, 0x5993, 0x6E19, 0x765D, 0xFC1F, 0x65DA, 0x7ABF, 0x44D2, 0x48D4, 0x4D35, 0x3CB1, 0x50F7, 0x44F3, 0x44B4, 0x4D16,
0x5558, 0x4495, 0x4CD7, 0x50F8, 0x4CF6, 0x5138, 0x4074, 0x48B7, 0x5196, 0x4496, 0x50F9, 0x5559, 0x286C, 0x51B7, 0x55D8, 0x4195,
0x565A, 0x28F2, 0x41DA, 0x5AD9, 0x465A, 0x4A54, 0x4A7B, 0x52BC, 0x2D98, 0x35F9, 0x56FE, 0x3A1A, 0x5F3F, 0x5F1A, 0x6B7D, 0x154F,
0x21F5, 0x04A9, 0x2E99, 0x3B1C, 0x7766, 0x76E8, 0x72A6, 0x7B0C, 0x7B30, 0x6AAC, 0x6625, 0x5DA5, 0x4DA9, 0x5E2E, 0x5125, 0x4129,
0x7FFF, 0x7FE0, 0xFC1F, 0x7C00, 0x03FF, 0x03E0, 0x001F, 0x0000, 0x7C1F, 0x7BDF, 0x737F, 0x104C, 0x1471, 0x1899, 0x1CBD, 0x1896,
0x291E, 0x1CB3, 0x1CCE, 0x62FF, 0x20F7, 0x35BF, 0x529E, 0x56BC, 0x4A7B, 0x675F, 0x56DF, 0x3E3B, 0x467D, 0x425A, 0x3A19, 0x4ABF,
0x2DB5, 0x2992, 0x35F6, 0x3A16, 0x31D4, 0x5B3F, 0x2570, 0x2991, 0x1D4D, 0x190B, 0x6FBF, 0x258E, 0x14E8, 0x10C6, 0x4318, 0x2E10,
0x2129, 0x4250, 0x5F95, 0x2D8B, 0x4F0D, 0x46C4, 0x5BA7, 0x5292, 0x39CC, 0x7BB9, 0x5EF5, 0x7F56, 0x560C, 0x7ECE, 0x7F13, 0x724A,
0xFC1F, 0x0822, 0x0843, 0x1085, 0x0C64, 0x10A6, 0x18E8, 0x0CC6, 0x0442, 0x0863, 0x0C84, 0x14C6, 0x10A5, 0x2DCE, 0x5B9C, 0x6FFF,
0x256B, 0x46D5, 0x31EF, 0x14E7, 0x1908, 0x5358, 0x1D29, 0x4AF6, 0x214A, 0x3630, 0x3E71, 0x0CA4, 0x18E7, 0x29AC, 0x0421, 0x46B2,
0x0142, 0x14C5, 0x00C0, 0x0441, 0x0862, 0x0C83, 0x10A4, 0x3A0D, 0x31CB, 0x18E5, 0x7396, 0x0841, 0x0C62, 0x1083, 0x14A4, 0x7A8C,
0x0C41, 0x55A7, 0x6609, 0x30E3, 0x4545, 0x4D66, 0x28A2, 0x3904, 0x1441, 0x1C82, 0x0820, 0x14A5, 0x1084, 0x0C63, 0x0842, 0x0000,
0xFC3F, 0x046B, 0x635D, 0x31CE, 0x577A, 0x6BFE, 0x67BC, 0x77FE, 0x2129, 0x52D5, 0x5B37, 0x6379, 0x4230, 0x4A92, 0x6BD7, 0x2DA7,
0x5B31, 0x426A, 0x6792, 0x29A2, 0x3E27, 0x56CE, 0x4AA5, 0x4AA2, 0x4664, 0x6FA9, 0x7BFC, 0x6767, 0x5F24, 0x39E7, 0x2965, 0x7BC5,
0x4222, 0x56C6, 0x7BEA, 0x4A67, 0x6309, 0x4E6A, 0x4228, 0x7BF6, 0x6F62, 0x4E64, 0x6F6C, 0x35A6, 0x7BD0, 0x5AC1, 0x3DE2, 0x2942,
0x2101, 0x4625, 0x35A2, 0x5261, 0x4E02, 0x5645, 0x3562, 0x4E08, 0x1061, 0x7682, 0x3546, 0x55A1, 0x61E1, 0x4541, 0x30C1, 0x7FFF,
0x0822, 0xFC3F, 0x2572, 0x1D75, 0x192F, 0x29FA, 0x25B5, 0x1D71, 0x10C8, 0x256D, 0x35F1, 0x2DAF, 0x29F3, 0x369B, 0x2E35, 0x2E78,
0x433E, 0x25AF, 0x3675, 0x1EFD, 0x29F1, 0x2213, 0x2E33, 0x1D6C, 0x42F9, 0x073F, 0x1929, 0x53BE, 0x0E54, 0x3AB5, 0x2E73, 0x4739,
0x25EF, 0x21AD, 0x2DEF, 0x67FE, 0x2DAD, 0x2E30, 0x2630, 0x3672, 0x2E70, 0x25ED, 0x362F, 0x216A, 0x3AB2, 0x5337, 0x2DEC, 0x4AF4,
0x35ED, 0x25AA, 0x2F90, 0x46B2, 0x3E70, 0x1266, 0x6BB6, 0x5EF1, 0x35CA, 0x524C, 0x2D49, 0x20E5, 0x3D66, 0x49C9, 0x3105, 0x2082,
0x7657, 0x69D6, 0x7836, 0x78D8, 0x75BA, 0x5D75, 0x4D31, 0x34CC, 0x7B7E, 0x79DE, 0x755E, 0x7A7F, 0x5D18, 0x48D4, 0x64DE, 0x693E,
0x204A, 0x587D, 0x2C4F, 0x65DE, 0x445B, 0x3876, 0x491D, 0x3A34, 0x46DA, 0x29AE, 0x5FBE, 0x07D9, 0x0714, 0x064F, 0x05AA, 0x0547,
0x04C4, 0x1EF1, 0x0629, 0x07AC, 0x06CA, 0x2349, 0x87E1, 0x0441, 0x5794, 0x4B10, 0x1D25, 0x4364, 0x2DC7, 0x426B, 0x14A2, 0x7FD2,
0x7B83, 0x6AC1, 0x5E01, 0x7B2E, 0x7A82, 0x4DA2, 0x7A89, 0x3D24, 0x7ACE, 0x6A08, 0x7961, 0x34A3, 0x6CA1, 0x5041, 0x7929, 0x4D6A,
0xFC1F, 0x018F, 0x14E8, 0x05B1, 0x0E56, 0x1529, 0x09F2, 0x1297, 0x118D, 0x0E13, 0x1633, 0x1A75, 0x114B, 0x16D9, 0x15F1, 0x15CF,
0x1A32, 0x14E7, 0x1654, 0x26B6, 0x2AF9, 0x1E11, 0x2653, 0x2AB6, 0x3274, 0x1B3A, 0x1EB7, 0x1E54, 0x2F3A, 0x21CE, 0x235B, 0x1EF8,
0x1E95, 0x2719, 0x337B, 0x2674, 0x2A95, 0x36F7, 0x279C, 0x26D7, 0x2AD7, 0x3F7C, 0x2695, 0x3B39, 0x1D8C, 0x2BDE, 0x33BC, 0x2F18,
0x4FFF, 0x3BDE, 0x1E52, 0x2F59, 0x1908, 0x160F, 0x2293, 0x1EF4, 0x26D5, 0x2316, 0x1670, 0x1AB2, 0x2357, 0x27D9, 0x1733, 0x17B5,
0xFC1F, 0x3A95, 0x3653, 0x3211, 0x3AF8, 0x3F3A, 0x437C, 0x2DCE, 0x4FBD, 0x4273, 0x4BFF, 0x57FF, 0x63FF, 0x256A, 0x3E31, 0x39EF,
0xFC1F, 0x7FFF, 0x2D4A, 0x18C5, 0x35AC, 0x1084, 0x77BC, 0x5272, 0x6717, 0x6F5A, 0x2107, 0x5AB5, 0x460F, 0x0842, 0x0421, 0x0000,
0xFC1F, 0x77A0, 0x7FC1, 0x5AA0, 0x7F60, 0x6F02, 0x18A2, 0x7FFD, 0x4940, 0x7DE0, 0x7337, 0x5A71, 0x396A, 0x3040, 0x7C00, 0x0000,
0xFC1F, 0x729F, 0x727F, 0x723F, 0x6E1F, 0x6DFF, 0x6DBF, 0x6D7F, 0x6D3F, 0x6D1E, 0x6CFD, 0x6CFC, 0x6CDA, 0x6C97, 0x6875, 0x0000,
};
const U32 Sp_BackupPalette[] = {
//Complete palette
0xFC1F, 0x10A7, 0x2D8D, 0x31CF, 0x39F0, 0x10C7, 0x4653, 0x254B, 0x5AF8, 0x675B, 0x6F9D, 0x77DF, 0x10E8, 0x14E9, 0x192A, 0x196C,
0x1DAE, 0x2231, 0x21F0, 0x2673, 0x2652, 0x2A94, 0x18E7, 0x2D88, 0x2527, 0x3DEA, 0x39C8, 0x4629, 0x6B2B, 0x5ECA, 0x6F6D, 0x630D,
0x7FA5, 0x7FA7, 0x7B88, 0x7FC9, 0x7349, 0x7FCB, 0x7FCD, 0x7BAE, 0x7FD0, 0x7FA3, 0x7B64, 0x7324, 0x6B04, 0x62C5, 0x5685, 0x7F83,
0x7F63, 0x7F42, 0x7723, 0x6283, 0x3145, 0x7F22, 0x4E04, 0x7F02, 0x76E2, 0x41A4, 0x7EE2, 0x7EC1, 0x6243, 0x7EA1, 0x7282, 0x0000,
//Score Count palette
0xFC1F, 0x7F85, 0x7F64, 0x7F84, 0x7F63, 0x7F42, 0x7F22, 0x7F01, 0x7EE0, 0x7EA0, 0x7E60, 0x7E20, 0x7E00, 0x7DE0, 0x7DC0, 0x0000,
};
const FRAME_INFO SpriteInfo[] = {
//Palette0
{//SelectBlock 0
{ SP_COLOR64, SP_NO_FLIP, SP_HSIZE64, SP_VSIZE32, SP_PALETTE0, SP_DEPTH3, SP_DISBLEND }
},
{//Start 1
{ SP_COLOR64, SP_NO_FLIP, SP_HSIZE32, SP_VSIZE64, SP_PALETTE0, SP_DEPTH3, SP_DISBLEND }
},
{//Sensor 2
{ SP_COLOR64, SP_NO_FLIP, SP_HSIZE64, SP_VSIZE64, SP_PALETTE0, SP_DEPTH3, SP_DISBLEND }
},
{//Hide 3
{ SP_COLOR64, SP_NO_FLIP, SP_HSIZE8, SP_VSIZE8, SP_PALETTE0, SP_DEPTH1, SP_DISBLEND }
},
//Palette4
{//Cowry 4
{ SP_COLOR64, SP_NO_FLIP, SP_HSIZE64, SP_VSIZE64, SP_PALETTE4, SP_DEPTH1, SP_DISBLEND }
},
{//小蓝鱼-> 5
{ SP_COLOR64, SP_NO_FLIP, SP_HSIZE64, SP_VSIZE32, SP_PALETTE4, SP_DEPTH1, SP_DISBLEND }
},
{//小蓝鱼<- 6
{ SP_COLOR64, SP_H_FLIP, SP_HSIZE64, SP_VSIZE32, SP_PALETTE4, SP_DEPTH1, SP_DISBLEND }
},
//Palette8
{//2级黑鱼-> 7
{ SP_COLOR64, SP_NO_FLIP, SP_HSIZE64, SP_VSIZE64, SP_PALETTE8, SP_DEPTH1, SP_DISBLEND }
},
{//2级黑鱼<- 8
{ SP_COLOR64, SP_H_FLIP, SP_HSIZE64, SP_VSIZE64, SP_PALETTE8, SP_DEPTH1, SP_DISBLEND }
},
{//小红鱼-> 9
{ SP_COLOR64, SP_NO_FLIP, SP_HSIZE64, SP_VSIZE32, SP_PALETTE8, SP_DEPTH1, SP_DISBLEND }
},
{//小红鱼<- 10
{ SP_COLOR64, SP_H_FLIP, SP_HSIZE64, SP_VSIZE32, SP_PALETTE8, SP_DEPTH1, SP_DISBLEND }
},
//Palette12
{//鱼骨头-> 11
{ SP_COLOR64, SP_NO_FLIP, SP_HSIZE64, SP_VSIZE64, SP_PALETTE12, SP_DEPTH1, SP_DISBLEND }
},
{//鱼骨头<- 12
{ SP_COLOR64, SP_H_FLIP, SP_HSIZE64, SP_VSIZE64, SP_PALETTE12, SP_DEPTH1, SP_DISBLEND }
},
//Palette16
{//Shark-> 13
{ SP_COLOR64, SP_NO_FLIP, SP_HSIZE64, SP_VSIZE64, SP_PALETTE16, SP_DEPTH1, SP_DISBLEND }
},
{//Shark<- 14
{ SP_COLOR64, SP_H_FLIP, SP_HSIZE64, SP_VSIZE64, SP_PALETTE16, SP_DEPTH1, SP_DISBLEND }
},
//Palette20
{//水母 15
{ SP_COLOR64, SP_NO_FLIP, SP_HSIZE32, SP_VSIZE32, SP_PALETTE20, SP_DEPTH1, SP_DISBLEND }
},
{//章鱼 16
{ SP_COLOR64, SP_NO_FLIP, SP_HSIZE64, SP_VSIZE64, SP_PALETTE20, SP_DEPTH2, SP_DISBLEND }
},
//Palette24
{//PoPo1 17
{ SP_COLOR64, SP_NO_FLIP, SP_HSIZE16, SP_VSIZE64, SP_PALETTE24, SP_DEPTH0, SP_DISBLEND }
},
{//PoPo3,4 18
{ SP_COLOR64, SP_NO_FLIP, SP_HSIZE16, SP_VSIZE32, SP_PALETTE24, SP_DEPTH0, SP_DISBLEND }
},
//Palette28
{//小小鱼-> 19
{ SP_COLOR64, SP_NO_FLIP, SP_HSIZE32, SP_VSIZE16, SP_PALETTE28, SP_DEPTH1, SP_DISBLEND }
},
{//小小鱼<- 20
{ SP_COLOR64, SP_H_FLIP, SP_HSIZE32, SP_VSIZE16, SP_PALETTE28, SP_DEPTH1, SP_DISBLEND }
},
//Palette28
{//电鱼-> 21
{ SP_COLOR64, SP_NO_FLIP, SP_HSIZE64, SP_VSIZE64, SP_PALETTE28, SP_DEPTH1, SP_DISBLEND }
},
{//电鱼<- 22
{ SP_COLOR64, SP_H_FLIP, SP_HSIZE64, SP_VSIZE64, SP_PALETTE28, SP_DEPTH1, SP_DISBLEND }
},
//Palette28
{//道具 23
{ SP_COLOR64, SP_NO_FLIP, SP_HSIZE64, SP_VSIZE64, SP_PALETTE28, SP_DEPTH1, SP_DISBLEND }
},
//Palette31
{//CountTrough 24
{ SP_COLOR64, SP_NO_FLIP, SP_HSIZE32, SP_VSIZE16, SP_PALETTE28, SP_DEPTH3, SP_DISBLEND }
},
{//CountBone 25
{ SP_COLOR64, SP_NO_FLIP, SP_HSIZE64, SP_VSIZE64, SP_PALETTE16, SP_DEPTH3, SP_DISBLEND }
},
};
/**************************************************************************************************/
//SelectBlock
const FRAME_CELL Select_sp_Cell[] = {
//frame1
{227, 0, 0,},
{228, 64, 0,},
{229, 128, 0,},
{230, 192, 0,},
{231, 0, 32,},
{232, 64, 32,},
{232, 128, 32,},
{233, 192, 32,},
{234, 0, 64,},
{235, 64, 64,},
{236, 128, 64,},
{237, 192, 64,},
};
const FRAME Select_sp[] = {
//{Size}, {OrgPos}, CellNum, FrameInfo, FrameCellTbl, BlockNum, FrameBlockTbl
{{256, 96}, {0, 0}, 12, &SpriteInfo[0], &Select_sp_Cell[0]},
};
//Start
const FRAME_CELL Start_sp_Cell[] = {
//frame1
{1506, 0, 0, },
{1507, 64, 0, },
};
const FRAME Start_sp[] = {
//{Size}, {OrgPos}, CellNum, FrameInfo, FrameCellTbl, BlockNum, FrameBlockTbl
{{128, 64}, {0, 0}, 2, &SpriteInfo[2], &Start_sp_Cell[0]},
};
//Sensor
const FRAME_CELL Sensor_sp_Cell[] = {
//frame1
{1508, 0, 0, },
{1509, 64, 0, },
{1510, 128, 0, },
};
const FRAME Sensor_sp[] = {
//{Size}, {OrgPos}, CellNum, FrameInfo, FrameCellTbl, BlockNum, FrameBlockTbl
{{192, 64}, {0, 0}, 3, &SpriteInfo[2], &Sensor_sp_Cell[0]},
};
//Menu
const FRAME_CELL Menu_sp_Cell[] = {
//frame1
{131, 0, 0, },
{132, 64, 0, },
{133, 128, 0, },
{134, 192, 0, },
{135, 256, 0, },
{136, 320, 0, },
{137, 0, 64, },
{138, 64, 64, },
{139, 128, 64, },
{140, 192, 64,},
{141, 256, 64,},
{142, 320, 64, },
{143, 0, 128, },
{144, 64, 128, },
{145, 128, 128, },
{146, 192, 128,},
{147, 256, 128,},
{148, 320, 128,},
{149, 0, 192, },
{150, 64, 192, },
{151, 128, 192, },
{152, 192, 192, },
{153, 256, 192, },
{154, 320, 192, },
{155, 0, 256, },
{156, 64, 256, },
{157, 128, 256, },
{158, 192, 256,},
{159, 256, 256,},
{160, 320, 256, },
{161, 0, 320, },
{162, 64, 320, },
{163, 128, 320,},
{164, 192, 320,},
{165, 256, 320,},
{166, 320, 320,},
};
const FRAME Menu_sp[] = {
//{Size}, {OrgPos}, CellNum, FrameInfo, FrameCellTbl, BlockNum, FrameBlockTbl
{{384, 384}, {0, 0}, 36, &SpriteInfo[2], &Menu_sp_Cell[0]},
};
//Hide
const FRAME_CELL Hide_sp_Cell[] = {
//frame1
{1, 0, 0, },
};
const FRAME Hide_sp[] = {
//{Size}, {OrgPos}, CellNum, FrameInfo, FrameCellTbl, BlockNum, FrameBlockTbl
{{8, 8}, {0, 0}, 1, &SpriteInfo[3], &Hide_sp_Cell[0]},
};
/**************************************************************************************************/
/**************************************************************************************************/
//Cowry
const FRAME_CELL Cowry_sp_Cell[] = {
//frame1
{167, 0, 0, },
{168, 64, 0, },
{169, 0, 64, },
{170, 64, 64, },
//frame2
{1403, 0, 0, },
{1404, 64, 0, },
{1405, 0, 64, },
{1406, 64, 64, },
//frame3
{1407, 0, 0, },
{1408, 64, 0, },
{1409, 0, 64, },
{1410, 64, 64, },
//frame4
{1411, 0, 0, },
{1412, 64, 0, },
{1413, 0, 64, },
{1414, 64, 64, },
//frame5
{1415, 0, 0, },
{1416, 64, 0, },
{1417, 0, 64, },
{1418, 64, 64, },
//frame6
{1419, 0, 0, },
{1420, 64, 0, },
{1421, 0, 64, },
{1422, 64, 64, },
//frame7
{1423, 0, 0, },
{1424, 64, 0, },
{1425, 0, 64, },
{1426, 64, 64, },
//frame8
{1427, 0, 0, },
{1428, 64, 0, },
{1429, 0, 64, },
{1430, 64, 64, },
//frame9
{1431, 0, 0, },
{1432, 64, 0, },
{1433, 0, 64, },
{1434, 64, 64, },
//frame10
{1435, 0, 0, },
{1436, 64, 0, },
{1437, 0, 64, },
{1438, 64, 64, },
//frame11
{1439, 0, 0, },
{1440, 64, 0, },
{1441, 0, 64, },
{1442, 64, 64, },
//frame12
{1443, 0, 0, },
{1444, 64, 0, },
{1445, 0, 64, },
{1446, 64, 64, },
//frame13
{1447, 0, 0, },
{1448, 64, 0, },
{1449, 0, 64, },
{1450, 64, 64, },
//frame14
{1451, 0, 0, },
{1452, 64, 0, },
{1453, 0, 64, },
{1454, 64, 64, },
//frame15
{1455, 0, 0, },
{1456, 64, 0, },
{1457, 0, 64, },
{1458, 64, 64, },
//frame16
{1459, 0, 0, },
{1460, 64, 0, },
{1461, 0, 64, },
{1462, 64, 64, },
};
const FRAME Cowry_sp[] = {
//{Size}, {OrgPos}, CellNum, FrameInfo, FrameCellTbl, BlockNum, FrameBlockTbl
{{128, 128}, {0, 0}, 4, &SpriteInfo[4], &Cowry_sp_Cell[60]}, //frame1
{{128, 128}, {0, 0}, 4, &SpriteInfo[4], &Cowry_sp_Cell[56]}, //frame2
{{128, 128}, {0, 0}, 4, &SpriteInfo[4], &Cowry_sp_Cell[52]}, //frame3
{{128, 128}, {0, 0}, 4, &SpriteInfo[4], &Cowry_sp_Cell[48]}, //frame4
{{128, 128}, {0, 0}, 4, &SpriteInfo[4], &Cowry_sp_Cell[44]}, //frame5
{{128, 128}, {0, 0}, 4, &SpriteInfo[4], &Cowry_sp_Cell[40]}, //frame6
{{128, 128}, {0, 0}, 4, &SpriteInfo[4], &Cowry_sp_Cell[36]}, //frame7
{{128, 128}, {0, 0}, 4, &SpriteInfo[4], &Cowry_sp_Cell[32]}, //frame8
{{128, 128}, {0, 0}, 4, &SpriteInfo[4], &Cowry_sp_Cell[28]}, //frame9
{{128, 128}, {0, 0}, 4, &SpriteInfo[4], &Cowry_sp_Cell[24]}, //frame10
{{128, 128}, {0, 0}, 4, &SpriteInfo[4], &Cowry_sp_Cell[20]}, //frame11
{{128, 128}, {0, 0}, 4, &SpriteInfo[4], &Cowry_sp_Cell[16]}, //frame12
{{128, 128}, {0, 0}, 4, &SpriteInfo[4], &Cowry_sp_Cell[12]}, //frame13
{{128, 128}, {0, 0}, 4, &SpriteInfo[4], &Cowry_sp_Cell[8]}, //frame14
{{128, 128}, {0, 0}, 4, &SpriteInfo[4], &Cowry_sp_Cell[4]}, //frame15
{{128, 128}, {0, 0}, 4, &SpriteInfo[4], &Cowry_sp_Cell[0]}, //frame16
};
//Fish_1_3
const FRAME_CELL Fish_1_3_sp_Cell[] = {
//Move
{253-3, 0, 0},//frame1
{254-3, 0, 0},//frame2
{255-3, 0, 0},//frame3
{256-3, 0, 0},//frame4
{257-3, 0, 0},//frame5
{258-3, 0, 0},//frame6
//L <-> R
{241-3, 0, 0},//frame1
{242-3, 0, 0},//frame2
{243-3, 0, 0},//frame3
{244-3, 0, 0},//frame4
{245-3, 0, 0},//frame5
{246-3, 0, 0},//frame6
};
/*const FRAME_BLOCK Fish_1_3_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_3_sp[] = {
//{Size}, {OrgPos}, CellNum, FrameInfo, FrameCellTbl, BlockNum, FrameBlockTbl
//LeftMove 6 frame
{{64, 32}, {0, 0}, 1, &SpriteInfo[6], &Fish_1_3_sp_Cell[0], 1, &Fish_1_2_sp_Block[0]},
{{64, 32}, {0, 0}, 1, &SpriteInfo[6], &Fish_1_3_sp_Cell[1], 1, &Fish_1_2_sp_Block[0]},
{{64, 32}, {0, 0}, 1, &SpriteInfo[6], &Fish_1_3_sp_Cell[2], 1, &Fish_1_2_sp_Block[0]},
{{64, 32}, {0, 0}, 1, &SpriteInfo[6], &Fish_1_3_sp_Cell[3], 1, &Fish_1_2_sp_Block[0]},
{{64, 32}, {0, 0}, 1, &SpriteInfo[6], &Fish_1_3_sp_Cell[4], 1, &Fish_1_2_sp_Block[0]},
{{64, 32}, {0, 0}, 1, &SpriteInfo[6], &Fish_1_3_sp_Cell[5], 1, &Fish_1_2_sp_Block[0]},
//RightMove 6 frame
{{64, 32}, {0, 0}, 1, &SpriteInfo[5], &Fish_1_3_sp_Cell[0], 1, &Fish_1_2_sp_Block[1]},
{{64, 32}, {0, 0}, 1, &SpriteInfo[5], &Fish_1_3_sp_Cell[1], 1, &Fish_1_2_sp_Block[1]},
{{64, 32}, {0, 0}, 1, &SpriteInfo[5], &Fish_1_3_sp_Cell[2], 1, &Fish_1_2_sp_Block[1]},
{{64, 32}, {0, 0}, 1, &SpriteInfo[5], &Fish_1_3_sp_Cell[3], 1, &Fish_1_2_sp_Block[1]},
{{64, 32}, {0, 0}, 1, &SpriteInfo[5], &Fish_1_3_sp_Cell[4], 1, &Fish_1_2_sp_Block[1]},
{{64, 32}, {0, 0}, 1, &SpriteInfo[5], &Fish_1_3_sp_Cell[5], 1, &Fish_1_2_sp_Block[1]},
//L2R 6 frame
{{64, 32}, {0, 0}, 1, &SpriteInfo[6], &Fish_1_3_sp_Cell[6], 1, &Fish_1_2_sp_Block[0]},
{{64, 32}, {0, 0}, 1, &SpriteInfo[6], &Fish_1_3_sp_Cell[7], 1, &Fish_1_2_sp_Block[0]},
{{64, 32}, {0, 0}, 1, &SpriteInfo[6], &Fish_1_3_sp_Cell[8], 1, &Fish_1_2_sp_Block[0]},
{{64, 32}, {0, 0}, 1, &SpriteInfo[6], &Fish_1_3_sp_Cell[9], 1, &Fish_1_2_sp_Block[2]},
{{64, 32}, {0, 0}, 1, &SpriteInfo[6], &Fish_1_3_sp_Cell[10], 1, &Fish_1_2_sp_Block[2]},
{{64, 32}, {0, 0}, 1, &SpriteInfo[6], &Fish_1_3_sp_Cell[11], 1, &Fish_1_2_sp_Block[1]},
//R2L 6 frame
{{64, 32}, {0, 0}, 1, &SpriteInfo[5], &Fish_1_3_sp_Cell[6], 1, &Fish_1_2_sp_Block[1]},
{{64, 32}, {0, 0}, 1, &SpriteInfo[5], &Fish_1_3_sp_Cell[7], 1, &Fish_1_2_sp_Block[3]},
{{64, 32}, {0, 0}, 1, &SpriteInfo[5], &Fish_1_3_sp_Cell[8], 1, &Fish_1_2_sp_Block[3]},
{{64, 32}, {0, 0}, 1, &SpriteInfo[5], &Fish_1_3_sp_Cell[9], 1, &Fish_1_2_sp_Block[0]},
{{64, 32}, {0, 0}, 1, &SpriteInfo[5], &Fish_1_3_sp_Cell[10], 1, &Fish_1_2_sp_Block[0]},
{{64, 32}, {0, 0}, 1, &SpriteInfo[5], &Fish_1_3_sp_Cell[11], 1, &Fish_1_2_sp_Block[0]},
};
/**************************************************************************************************/
/**************************************************************************************************/
//Fish_2_1
const FRAME_CELL Fish_2_1_sp_Cell[] = {
//LeftMove
{176-5, 128, 0,},//frame1
{176-5, 64, 0,},
{176-5, 0, 0,},
{177-5, 128, 64,},
{178-5, 64, 64,},
{179-5, 0, 64,},
{176-5, 128, 128,},
{180-5, 64, 128,},
{176-5, 0, 128,},
{176-5, 128, 0,},//frame2
{176-5, 64, 0,},
{176-5, 0, 0,},
{181-5, 128, 64,},
{182-5, 64, 64,},
{183-5, 0, 64,},
{176-5, 128, 128,},
{184-5, 64, 128,},
{185-5, 0, 128,},
{176-5, 128, 0, },//frame3
{176-5, 64, 0, },
{176-5, 0, 0, },
{186-5, 128, 64, },
{187-5, 64, 64, },
{188-5, 0, 64,},
{176-5, 128, 128, },
{189-5, 64, 128, },
{190-5, 0, 128,},
{176-5, 128,0, },//frame4
{176-5, 64,0, },
{176-5, 0,0, },
{191-5, 128,64, },
{192-5, 64,64, },
{193-5, 0,64,},
{176-5, 128,128, },
{194-5, 64,128, },
{190-5, 0,128,},
{176-5, 128,0, },//frame5
{176-5, 64,0, },
{176-5, 0,0, },
{195-5, 128,64, },
{196-5, 64,64, },
{197-5, 0,64,},
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -