|
|
楼主 |
发表于 2005-1-26 13:38:53
|
显示全部楼层
为了提高一些特殊时钟事件的处理效率,专门增加了 0x400 到 0x414 (共20个)之间的单场景时钟事件,该时钟事件只发生于由 CVarInfo::m_TimerParam::nIDEvent 值所指定的场景。: Z- t! Y8 e( U0 q* m
8 C; {+ i, i- i" `3 B
目前 AS 版的时钟事件分布情况下如:9 M7 `5 U: e) w
0x200 到 0x2FF 系统时钟事件(即不与任何场景关联,Server只自动根据INI产生前10个)
6 K% E: G% @$ ?; B" A$ y0x300 到 0x3FF 场景时间事件(发生于所有场景,Server只自动根据INI产生前10个)
+ y. p4 Y- O& u/ i0x400 到 0x414 单场景时间事件(只发生于CVarInfo::m_TimerParam::nIDEvent 值所指定的场景,由用户自己在DLL中用 ::SetTimer()调用 和 用 ::KillTimer() 取消) |
|