/* * 作成日: 2008/06/11 */ package jp.ac.fit.asura.nao.localization; /** * @author sey * * @version $Id: WorldObjects.java 624 2008-06-24 13:11:13Z sey $ * */ public enum WorldObjects { Self(0), Ball(1), RedNao(2), BlueNao(3), YellowGoal(4), BlueGoal(5); private int type; WorldObjects(int num) { type = num; } /** * 対応する番号を取得する. * @return */ public int getWorldObjectsNum() { return type; } public static WorldObjects toWorldObjects(int num) { for (WorldObjects obj : WorldObjects.values()) { if (obj.type == num) { return obj; } } return null; } }