2008-07-02

viewMan 的行为

// 受viewMan管理的MoveObject
private MoveObject pages[];
private int nowMoveObject;

// 行动
public final int go() {
	int i = -666;
	if (pages[nowMoveObject] != null) {
		i = pages[nowMoveObject].go();
	}
	switch (nowMoveObject) {
	default:
		//... 忽略
		break;
	case START_SCREEN:
		//... 忽略
		break;
	case TITLE_SCREEN:
		//... 忽略
		break;
	case DEMO_SCREEN:
		//... 忽略
		break;
	case HELP_SCREEN:
		//... 忽略
		break;
	case SCORE_SCREEN:
		//... 忽略
		break;
	case MENU_SCREEN:
		//... 忽略
		break;
	case HOUSE_SCREEN:
		//... 忽略
		break;
	case NEWRECORD_SCREEN:
		//... 忽略
		break;
	case SETUP_SCREEN:
		//... 忽略
		break;
	case ABOUT_SCREEN:
		//... 忽略
		break;
}



由viewMan驱动游戏进程(例如页面的切换)
评论
发表评论

您还没有登录,请登录后发表评论

iwinyeah
搜索本博客
我的相册
C8609f76-ccc2-3dbc-a9e8-b5e08077b8c2-thumb
jaccount1.0.7
共 5 张
最近加入圈子
存档
最新评论