コード例 #1
0
ファイル: FigureType.java プロジェクト: Novosib/Tetris
  public static FigureType getTypeByIntVal(int val) {
    for (FigureType type : FigureType.values()) {
      if (type.getValue() == val) {
        return type;
      }
    }

    return null;
  }
コード例 #2
0
ファイル: FigureType.java プロジェクト: Novosib/Tetris
 public static FigureType randomType() {
   return getTypeByIntVal(new Random().nextInt(FigureType.values().length) + 1);
 }