疑问:武器的碰撞是怎么检测的,武器也被视为一个obj?I think-- IBaseObj->WBaseObj->CMoveShape->CWeapon - -
然后上设计:
IBaseObject ---- CObjFactoryMgr ----CPoorMemory
WBaseObject // you Can Fly : )
CMoveShape//可移动物体 CShape//不可移动物体
CWeapon CMonster CNpc CPlayer CSkill CMoveShapeBuild CItem CShapeBuild
-----------------------------------------------
CTerrain CSkyBox CCamera CEffective