31 lines
		
	
	
		
			706 B
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			706 B
		
	
	
	
		
			Plaintext
		
	
	
	
| /*
 | |
| 文件名:Game_Proc.nut
 | |
| 路径:Core/Game_Proc/Game_Proc.nut
 | |
| 创建日期:2024-12-01	12:25
 | |
| 文件用途:游戏进程
 | |
| */
 | |
| //游戏逻辑函数Map
 | |
| _Game_Logic_Func_ <- {};
 | |
| 
 | |
| function _Yosin_Game_Logic_(Dt, GameListener) {
 | |
|     //Socket连接嗅探处理包
 | |
|     foreach(SocketObj in _Socket_Map_) {
 | |
|         SocketObj.DispatchPacket();
 | |
|     }
 | |
| 
 | |
|     //游戏逻辑函数
 | |
|     foreach(Key, Func in _Game_Logic_Func_) {
 | |
|         Func(Dt, GameListener);
 | |
|     }
 | |
| 
 | |
| 
 | |
|     if (_DEBUG_) {
 | |
|         //重载逻辑
 | |
| 
 | |
|         //判断文件是否存在
 | |
|         if (Sq_CheckFileIsExist("Yosin_Game_Reloading.Sign")) {
 | |
|             dofile("Yosin_Game_Reloading.Sign");
 | |
|             remove("Yosin_Game_Reloading.Sign");
 | |
|         }
 | |
|     }
 | |
| } |