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

📄 shape.java

📁 俄罗斯方块功能
💻 JAVA
字号:
package src;

public class Shape {
    private int number;
    private int angle;
    private int[] block11={0,1,2,5};  //T形的四个角度
    private int[] block12={2,5,6,10};
    private int[] block13={5,8,9,10};
    private int[] block14={0,4,5,8};

    private int[] block21={2,5,6,9};  //N形的四个角度
    private int[] block22={0,1,5,6};
    private int[] block23={2,5,6,9};
    private int[] block24={0,1,5,6};

    private int[] block31={1,5,6,10};  //反N形的四个角度
    private int[] block32={1,2,4,5};
    private int[] block33={1,5,6,10};
    private int[] block34={1,2,4,5};

    private int[] block41={0,1,5,9};  //L形的四个角度
    private int[] block42={2,4,5,6};
    private int[] block43={0,4,8,9};
    private int[] block44={0,1,2,4};

    private int[] block51={0,1,4,8};  //反L形的四个角度
    private int[] block52={0,1,2,6};
    private int[] block53={1,5,8,9};
    private int[] block54={0,4,5,6};

    private int[] block61={1,5,9,13};  //I形的四个角度
    private int[] block62={4,5,6,7};
    private int[] block63={1,5,9,13};
    private int[] block64={4,5,6,7};

    private int[] block71={5,6,9,10};  //田形的四个角度
    private int[] block72={5,6,9,10};
    private int[] block73={5,6,9,10};
    private int[] block74={5,6,9,10};

    private int[][][] Snumber={{block11,block12,block13,block14},
                              {block21,block22,block23,block24},
                              {block31,block32,block33,block34},
                              {block41,block42,block43,block44},
                              {block51,block52,block53,block54},
                              {block61,block62,block63,block64},
                              {block71,block72,block73,block74}};
    public Shape() {
    }

    public void setnumber(int number){
        this.number=number;
    }

    public void setangle(int angle){
        this.angle=angle;
    }

    public int[] getshape(){
        return Snumber[number][angle];
    }

    public int getnumber(){
        return this.number;
    }
}

⌨️ 快捷键说明

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