//交换方块颜色 public void swap(int x, int y, int tox, int toy) { //交换的实质是两个颜色的互换 jcolor color = _map[x, y]._Color; _map[x, y]._Color = _map[tox, toy]._Color; _map[tox, toy]._Color = color; }
//构造函数 public Jelly(jcolor color, Point top, int size, int flag) { _color = color; _top = top; _size = size; _flag = flag; for (int i = 0; i <= 6; i++) { _picture[i] = new Bitmap("Image\\" + ((jcolor)i).ToString() + ".jpg"); } for (int i = 1; i <= 6; i++) { _pickpic[i] = new Bitmap("Image\\" + ((jcolor)i).ToString() + "2.jpg"); } _nowpic = _picture[(int)_color]; }