亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? wormlink.java

?? 名稱:games
?? JAVA
字號:
/* * * Copyright ? 2007 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. *//* * WormLink.java * * Created on March 30, 2001, 16:15 * @version */package example.wormgame;/** * WormLink represents one sub-section of a worm. Because the * worm will usually contain a few straight segments, this is * a relatively cost effective way to store the entire worm. * The [X,Y] coordinates are the "tail" of the worm. The link * is drawn starting at the tail and proceeding "len" spaces * in direction "dir". */public class WormLink {    private int x;    private int y;    private int len;    private byte dir;    private WormLink() {    }    public WormLink(int startX, int startY, int length, byte direction) {        x = startX;        y = startY;        dir = direction;        len = length - 1;    }    /**     * Create a worm link with a length of 1. This constructor is     * used when the worm changes direction.     */    public WormLink(int startX, int startY, byte direction) {        this(startX, startY, 1, direction);    }    /**     * Add one cell length to the head of this segment.     */    public void increaseLength() {        len++;    }    /**     * Remove one cell length from the tail of this segment.     */    public void decreaseLength() {        len--;        switch (dir) {        case Worm.LEFT:            x--;            break;        case Worm.RIGHT:            x++;            break;        case Worm.UP:            y--;            break;        case Worm.DOWN:            y++;            break;        }    }    /**     * Get the length, in cells, of this segment.     */    public int getLength() {        return len + 1;    }    /**     * Get the X coordinate of the cell that contains the head of this     * worm segment.     */    public int getX() {        return x;    }    /**     * Get the Y coordinate of the cell that contains the head of this     * worm segment.     */    public int getY() {        return y;    }    /**     * Get the X coordinate of the cell that contains the tail of this     * worm segment.     */    public int getEndX() {        if (dir == Worm.LEFT) {            return x - len;        }        if (dir == Worm.RIGHT) {            return x + len;        }        return x;    }    /**     * Get the Y coordinate of the cell that contains the tail of this     * worm segment.     */    public int getEndY() {        if (dir == Worm.DOWN) {            return y + len;        }        if (dir == Worm.UP) {            return y - len;        }        return y;    }    /**     * Get the direction this worm segment is pointing.     */    public byte getDirection() {        return dir;    }    /**     * Returns true if the worm segment is at the given cell     */    public boolean contains(int x, int y) {        switch (dir) {        case Worm.LEFT:            return ((y == this.y) && ((x <= this.x) && (x >= getEndX())));        case Worm.RIGHT:            return ((y == this.y) && ((x >= this.x) && (x <= getEndX())));        case Worm.UP:            return ((x == this.x) && ((y <= this.y) && (y >= getEndY())));        case Worm.DOWN:            return ((x == this.x) && ((y >= this.y) && (y <= getEndY())));        }        return false;    }    /**     * Debug method.     */    public String toString() {        String dirString;        switch (dir) {        case Worm.LEFT:            dirString = "Left";            break;        case Worm.RIGHT:            dirString = "Right";            break;        case Worm.UP:            dirString = "Up";            break;        case Worm.DOWN:            dirString = "Down";            break;        default:            dirString = "UNKNOWN -- " + dir;        }        return " pos == [" + x + "," + y + "]" + " - [" + getEndX() + "," + getEndY() + "]" +        "   len == " + getLength() + "   dir == " + dirString;    }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色天天综合色天天久久| 欧美国产日韩亚洲一区| 成人av网站大全| 福利一区在线观看| 国产精品一级片在线观看| 久久 天天综合| 美女性感视频久久| 久久不见久久见中文字幕免费| 日本不卡视频一二三区| 另类调教123区| 91免费版pro下载短视频| 99国产精品久久久久久久久久| 不卡一卡二卡三乱码免费网站| av电影天堂一区二区在线观看| 91麻豆国产自产在线观看| 色老头久久综合| 欧美三级电影精品| 日韩一区二区三区视频在线| 日韩免费在线观看| 国产亚洲1区2区3区| 国产精品久久久久aaaa| 一区二区三区四区五区视频在线观看| 亚洲欧美国产毛片在线| 亚洲午夜免费视频| 欧美aaa在线| 国内久久婷婷综合| 成人一级黄色片| 日本道免费精品一区二区三区| 国内精品在线播放| 亚洲一卡二卡三卡四卡五卡| 婷婷中文字幕一区三区| 亚洲一区二区三区在线| 激情综合网最新| 国产精品一区二区无线| 北岛玲一区二区三区四区| 在线免费观看日韩欧美| 91精品国产一区二区三区蜜臀| 久久综合精品国产一区二区三区| 国产精品国产三级国产aⅴ入口| 亚洲在线视频一区| 激情综合一区二区三区| 91蝌蚪porny成人天涯| 制服丝袜亚洲播放| 国产精品丝袜在线| 亚洲成人精品在线观看| 国产盗摄女厕一区二区三区| 日本道色综合久久| 久久尤物电影视频在线观看| 国产拍欧美日韩视频二区| 欧美日韩亚洲综合在线 | 国产一区二区看久久| 蜜芽一区二区三区| 国产激情视频一区二区在线观看 | 国产91在线看| 色综合天天做天天爱| 欧美日本视频在线| 国产精品美女视频| 裸体一区二区三区| 99精品黄色片免费大全| 精品国产区一区| 亚洲国产精品综合小说图片区| 国内成+人亚洲+欧美+综合在线 | 欧美日韩一卡二卡三卡| 欧美激情一区三区| 日韩福利视频网| 97久久久精品综合88久久| 日韩三级在线免费观看| 亚洲乱码中文字幕综合| 久久99精品久久久久久国产越南| 91国偷自产一区二区三区成为亚洲经典 | 蜜桃av噜噜一区| 国产91精品入口| 欧美v国产在线一区二区三区| 亚洲色图欧美偷拍| 国产suv精品一区二区6| 欧美va亚洲va| 免费在线一区观看| 欧美美女一区二区在线观看| 中文字幕av一区 二区| 欧美性大战久久| 日韩高清一区二区| 精品久久久久一区| 紧缚奴在线一区二区三区| 91精品午夜视频| 国产米奇在线777精品观看| 欧美tickling网站挠脚心| 日本午夜精品视频在线观看| 91精品麻豆日日躁夜夜躁| 爽爽淫人综合网网站| 91精品国产黑色紧身裤美女| 国产一区在线精品| 极品少妇xxxx偷拍精品少妇| 在线电影国产精品| 精品国产乱码久久久久久夜甘婷婷| 偷拍自拍另类欧美| 欧美日韩亚洲综合在线 欧美亚洲特黄一级 | 91精品国产综合久久久久久漫画| 亚洲一区二区三区在线看| 色噜噜偷拍精品综合在线| 亚洲男同1069视频| 91久久精品一区二区| 亚洲三级电影全部在线观看高清| 成人黄色在线看| 中文字幕高清一区| 99re这里只有精品6| 国产高清久久久久| 久久综合九色综合97婷婷女人| 免费成人在线观看视频| 日韩免费性生活视频播放| 麻豆国产精品官网| 国产亚洲欧美一级| 成人一区在线观看| 中文字幕在线观看不卡视频| 色琪琪一区二区三区亚洲区| 亚洲精品福利视频网站| 欧美色图12p| 免费观看在线色综合| 欧美精品一区二区三区一线天视频| 老色鬼精品视频在线观看播放| 欧美精品一区二区三区在线播放| 国产成人精品亚洲日本在线桃色| 国产精品视频第一区| 一本色道久久综合精品竹菊| www国产成人| 国产精品污www在线观看| 日韩一卡二卡三卡四卡| 国产欧美一区二区在线观看| 成人开心网精品视频| 91精品国产91综合久久蜜臀| 不卡的电影网站| 欧美日韩国产一二三| jlzzjlzz欧美大全| 成人免费三级在线| 成人午夜激情片| 国产不卡在线一区| 国产乱人伦偷精品视频免下载| 免费日韩伦理电影| 不卡视频免费播放| 成人精品高清在线| 国产91综合一区在线观看| 91久久国产综合久久| 亚洲视频每日更新| 欧美高清精品3d| 国产精品夜夜爽| 亚洲国产精品久久久久婷婷884| 日韩三级av在线播放| av中文字幕不卡| 免费在线看一区| 亚洲天堂2014| 欧美视频中文一区二区三区在线观看 | 欧美亚洲国产怡红院影院| 欧美久久久久久蜜桃| 91精品国产全国免费观看 | 日韩专区欧美专区| 视频一区免费在线观看| 肉肉av福利一精品导航| 美女爽到高潮91| 国产乱人伦偷精品视频免下载| 精品国产网站在线观看| 国产成人aaa| 午夜欧美一区二区三区在线播放| 久久天堂av综合合色蜜桃网| 色综合久久六月婷婷中文字幕| 麻豆成人久久精品二区三区小说| 亚洲女性喷水在线观看一区| 日韩欧美中文字幕精品| 色婷婷av一区二区三区软件| 国产激情偷乱视频一区二区三区| 亚洲福中文字幕伊人影院| 国产欧美日韩另类一区| 日韩视频一区二区| 欧美综合亚洲图片综合区| 成人涩涩免费视频| 久久国产福利国产秒拍| 亚洲大片精品永久免费| 国产精品久久毛片| 久久免费精品国产久精品久久久久| 日韩电影一二三区| 欧美三级电影网站| 国产亚洲一区二区三区在线观看| 精品在线一区二区三区| 一本高清dvd不卡在线观看 | 免费在线观看日韩欧美| 91视视频在线观看入口直接观看www | 国产欧美综合在线| 日本亚洲最大的色成网站www| 91热门视频在线观看| 2021国产精品久久精品| 韩国一区二区三区| 欧美性欧美巨大黑白大战| av爱爱亚洲一区| 国产福利一区在线观看| 精品一区二区在线免费观看| 日韩国产精品久久久久久亚洲| 玉米视频成人免费看| 国产精品久久久久永久免费观看| 久久精品一级爱片| 亚洲精品在线免费观看视频| 欧美成人三级在线| 日韩一区二区免费电影|