本文目录一览

1,简易手工飞行棋怎么画

先在网上找素材然后对着画
不明白啊 = =!

简易手工飞行棋怎么画

2,有谁知道斗兽棋怎么玩不是八个的是九个的有一龙二虎棋

首先你说的那个9个的我也没见过,但是非要玩9个的吗,8个的也很好玩啊,我和朋友经常在手机上玩,这样多方便啊,要是实在想玩9个的,你下载个应用宝在游戏中查找一下,下载后你就能看到棋盘了,照样画一个就行了,这样应该可以吧,虽然方法有点复杂,希望能够帮助到你吧!
任务占坑

有谁知道斗兽棋怎么玩不是八个的是九个的有一龙二虎棋

3,如何用PHOTOSHOP画棋子

新建一个图像 设置为600象素X600象素,RGB模式选择椭圆选区工具,按着Shift键画一个正圆形选择一个你要的前景色,按Ctrl+Backspace(退格键)进行填充双击图层,进入图层样式,勾选“斜面和浮雕”,点开参数调整框,调整大小后再调整软化,在下面的“光泽等高线上”加一个形状象两个山头的等高线,仔细观察并调整相应参数,勾选外发光,设置外发光的颜色为黑色,调整参数不要太大,使其看起来有立体感,确定
你好!一下子说不清楚,挺复杂的如果对你有帮助,望采纳。

如何用PHOTOSHOP画棋子

4,java 五子棋棋子画法

public class DrawFrame public static void main(String[] args) final JFrame frame = new JFrame(); frame.setContentPane(new JPanel() @Override public void paint(Graphics g) super.paint(g); Graphics2D g2d = (Graphics2D) g; RadialGradientPaint paint = new RadialGradientPaint(65, 65, 50, new float[] g2d.setPaint(paint); g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); g2d.setRenderingHint(RenderingHints.KEY_ALPHA_INTERPOLATION, RenderingHints.VALUE_ALPHA_INTERPOLATION_DEFAULT); Ellipse2D e = new Ellipse2D.Float(10, 10, 100, 100); g2d.fill(e); } }); frame.setVisible(true); }}黑白棋。Graphics2D g2d = (Graphics2D) g; RadialGradientPaint paint = new RadialGradientPaint(65, 60, 50, new float[] g2d.setPaint(paint); g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); g2d.setRenderingHint(RenderingHints.KEY_ALPHA_INTERPOLATION, RenderingHints.VALUE_ALPHA_INTERPOLATION_DEFAULT); Ellipse2D e = new Ellipse2D.Float(10, 10, 100, 100); g2d.fill(e);这个是斯诺克球。
//楼主参考一下.import java.awt.*; import java.awt.event.*; import java.applet.applet; import java.awt.color; public class wuzhiqi extends applet implements actionlistener, mouselistener, mousemotionlistener, itemlistener int color = 0;// 旗子的颜色标识 0:白子 1:黑子 boolean isstart = false;// 游戏开始标志 int bodyarray[][] = new int[16][16]; // 设置棋盘棋子状态 0 无子 1 白子 2 黑子 button b1 = new button("游戏开始"); button b2 = new button("重置游戏"); label lblwin = new label(" "); checkbox ckbhb[] = new checkbox[2]; checkboxgroup ckghb = new checkboxgroup(); public void init() setlayout(null); addmouselistener(this); add(b1); b1.setbounds(330, 50, 80, 30); b1.addactionlistener(this); add(b2); b2.setbounds(330, 90, 80, 30); b2.addactionlistener(this); ckbhb[0] = new checkbox("白子先", ckghb, false); ckbhb[0].setbounds(320, 20, 60, 30); ckbhb[1] = new checkbox("黑子先", ckghb, false); ckbhb[1].setbounds(380, 20, 60, 30); add(ckbhb[0]); add(ckbhb[1]); ckbhb[0].additemlistener(this); ckbhb[1].additemlistener(this); add(lblwin); lblwin.setbounds(330, 130, 80, 30); gameinit(); this.resize(new dimension(450,350)); } public void itemstatechanged(itemevent e) if (ckbhb[0].getstate()) // 选择黑子先还是白子先 color = 0; } else color= 1; } } public void actionperformed(actionevent e) if (e.getsource() == b1) gamestart(); } else restart(); } } public void mousepressed(mouseevent e) } public void mouseclicked(mouseevent e) int x1, y1; x1 = e.getx(); y1 = e.gety(); if (e.getx() < 20 || e.getx() > 300 || e.gety() < 20 || e.gety() > 300) return; } if (x1 % 20 > 10) x1 += 20; } if (y1 % 20 > 10) y1 += 20; } x1 = x1 / 20 * 20; y1 = y1 / 20 * 20; setdown(x1, y1); } public void mouseentered(mouseevent e) } public void mouseexited(mouseevent e) } public void mousereleased(mouseevent e) } public void mousedragged(mouseevent e) } public void mousemoved(mouseevent e) } public void paint(graphics g) g.setcolor(color.lightgray); g.fill3drect(10, 10, 300, 300, true); g.setcolor(color.black); for (int i = 1; i < 16; i++) g.drawline(20, 20 * i, 300, 20 * i); g.drawline(20 * i, 20, 20 * i, 300); } } public void setdown(int x, int y) // 落子 if (!isstart) // 判断游戏未开始 return; } if (bodyarray[x / 20][y / 20] != 0) return; } graphics g = getgraphics(); if (color == 1)// 判断黑子还是白子 g.setcolor(color.black); color = 0; } else g.setcolor(color.white); color = 1; } g.filloval(x - 10, y - 10, 20, 20); bodyarray[x / 20][y / 20] = color + 1; if (gamewin1(x / 20, y / 20)) // 判断输赢 lblwin.settext(startcolor(color) + "赢了!"); isstart = false; } if (gamewin2(x / 20, y / 20)) // 判断输赢 lblwin.settext(startcolor(color) + "赢了!"); isstart = false; } if (gamewin3(x / 20, y / 20)) // 判断输赢 lblwin.settext(startcolor(color) + "赢了!"); isstart = false; } if (gamewin4(x / 20, y / 20)) // 判断输赢 lblwin.settext(startcolor(color) + "赢了!"); isstart = false; } } public string startcolor(int x) if (x == 0) return "黑子"; } else return "白子"; } } public void gamestart() // 游戏开始 isstart = true; enablegame(false); b2.setenabled(true); } public void gameinit() // 游戏开始初始化 isstart = false; enablegame(true); b2.setenabled(false); ckbhb[0].setstate(true); for (int i = 0; i < 16; i++) for (int j = 0; j < 16; j++) bodyarray[i][j] = 0; } } lblwin.settext(""); } public void restart() // 游戏重新开始 repaint(); gameinit(); } public void enablegame(boolean e) // 设置组件状态 b1.setenabled(e); b2.setenabled(e); ckbhb[0].setenabled(e); ckbhb[1].setenabled(e); } public boolean gamewin1(int x, int y) // 判断输赢 横 int x1, y1, t = 1; x1 = x; y1 = y; for (int i = 1; i < 5; i++) if (x1 > 15) break; } if (bodyarray[x1 + i][y1] == bodyarray[x][y]) t += 1; } else break; } } for (int i = 1; i < 5; i++) if (x1 < 1) break; } if (bodyarray[x1 - i][y1] == bodyarray[x][y]) t += 1; } else break; } } if (t > 4) return true; } else return false; } } public boolean gamewin2(int x, int y) // 判断输赢 竖 int x1, y1, t = 1; x1 = x; y1 = y; for (int i = 1; i < 5; i++) if (x1 > 15) break; } if (bodyarray[x1][y1 + i] == bodyarray[x][y]) t += 1; } else break; } } for (int i = 1; i < 5; i++) if (x1 < 1) break; } if (bodyarray[x1][y1 - i] == bodyarray[x][y]) t += 1; } else break; } } if (t > 4) return true; } else return false; } } public boolean gamewin3(int x, int y) // 判断输赢 左斜 int x1, y1, t = 1; x1 = x; y1 = y; for (int i = 1; i < 5; i++) if (x1 > 15) break; } if (bodyarray[x1 + i][y1 - i] == bodyarray[x][y]) t += 1; } else break; } } for (int i = 1; i < 5; i++) if (x1 < 1) break; } if (bodyarray[x1 - i][y1 + i] == bodyarray[x][y]) t += 1; } else break; } } if (t > 4) return true; } else return false; } } public boolean gamewin4(int x, int y) // 判断输赢 左斜 int x1, y1, t = 1; x1 = x; y1 = y; for (int i = 1; i < 5; i++) if (x1 > 15) break; } if (bodyarray[x1 + i][y1 + i] == bodyarray[x][y]) t += 1; } else break; } } for (int i = 1; i < 5; i++) if (x1 < 1) break; } if (bodyarray[x1 - i][y1 - i] == bodyarray[x][y]) t += 1; } else break; } } if (t > 4) return true; } else return false; } } }

文章TAG:游戏  怎么  画图  图片  游戏棋怎么画图片大全  
下一篇