worldobject.cpp

来自「这是整套横扫千军3D版游戏的源码」· C++ 代码 · 共 39 行

CPP
39
字号
// WorldObject.cpp: implementation of the CWorldObject class.
//
//////////////////////////////////////////////////////////////////////

#include "StdAfx.h"
#include "WorldObject.h"
#include "mmgr.h"

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

CR_BIND_DERIVED(CWorldObject, CObject, )

CR_REG_METADATA(CWorldObject, (
				CR_MEMBER(radius),
				CR_MEMBER_BEGINFLAG(CM_Config), // the projectile system needs to know that 'pos' is accessible by script
					CR_MEMBER(pos),
					CR_MEMBER(useAirLos),
					CR_MEMBER(alwaysVisible),
				CR_MEMBER_ENDFLAG(CM_Config),
				CR_MEMBER(sqRadius),
				CR_MEMBER(drawRadius),
				CR_RESERVED(16))

			);

CWorldObject::~CWorldObject()
{

}

void CWorldObject::SetRadius(float r)
{
	radius=r;
	sqRadius=r*r;
	drawRadius=r;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?