?? movedecide.lst
字號:
C51 COMPILER V8.05a MOVEDECIDE 09/06/2007 00:36:28 PAGE 1
C51 COMPILER V8.05a, COMPILATION OF MODULE MOVEDECIDE
OBJECT MODULE PLACED IN MoveDecide.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE sources\MoveDecide.c BROWSE INCDIR(.\include;.\include) DEBUG OBJECTEXTEND
-PRINT(.\MoveDecide.lst) OBJECT(MoveDecide.obj)
line level source
1 //*************************************************************************************************
2 //* *
3 //* *****************************判斷方塊是否可以移動************************** *
4 //* *
5 //*************************************************************************************************
6 #include "GameProcess.h"
7 #include "MoveDecideOne.h"
8 #include "MoveDecideTwo.h"
9 #include "MoveDecideThree.h"
10 #include "MoveDecideFour.h"
11 #include "MoveDecideFive.h"
12 #include "MoveDecideSix.h"
13 #include "MoveDecideSeven.h"
14
15
16
17 //*************************************************************************************************
18 //* *
19 //* ********************************類型分派函數******************************** *
20 //* *
21 //*************************************************************************************************
22 unsigned char ucMoveDecide(unsigned char ucAction)
23 {
24 1
25 1 switch(uc_BlockType)
26 1 {
27 2 //*******************************判斷方塊1是否可以移動***************************
28 2 case TYPEONE:return ucMoveDecideOne(ucAction);
29 2
30 2 //*******************************判斷方塊2是否可以移動***************************
31 2 case TYPETWO:return ucMoveDecideTwo(ucAction);
32 2
33 2 //*******************************判斷方塊3是否可以移動***************************
34 2 case TYPETHREE:return ucMoveDecideThree(ucAction);
35 2
36 2 //*******************************判斷方塊4是否可以移動***************************
37 2 case TYPEFOUR:return ucMoveDecideFour(ucAction);
38 2
39 2 //*******************************判斷方塊5是否可以移動***************************
40 2 case TYPEFIVE:return ucMoveDecideFive(ucAction);
41 2
42 2 //*******************************判斷方塊6是否可以移動***************************
43 2 case TYPESIX:return ucMoveDecideSix(ucAction);
44 2
45 2 //*******************************判斷方塊7是否可以移動***************************
46 2 case TYPESEVEN:return ucMoveDecideSeven(ucAction);
47 2
48 2 default:return 0;
49 2 }
50 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 75 ----
C51 COMPILER V8.05a MOVEDECIDE 09/06/2007 00:36:28 PAGE 2
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 1
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -