我的订单|我的收藏|我的商城|帮助中心|返回首页
虚拟现实新闻>行业>新闻动态>公司动态

Unity知识——静态变量

文章来源:网络 作者:bonnie 发布时间:2013年08月28日 点击数: 字号:

使用JAVA,想要使用静态变量时,直接就在类中定义。

C++也有静态变量,

不过,跟JAVA 有点区别。

这里给出一个可行的静态变量的使用例子。

我们假设,静态变量类型是 A*

A代表某个类

在 .h 文件中,
class XXXXX
{

public :
static void setA(A* objP);
static A* getA();

};

在.cpp 文件中,

static A* a;

void XXXXX:: setA(A* objP)
{
a = objP;
}

A* XXXXXX: getA()
{
return a;
}

静态变量有点像“大家一起用”。

班级里有52个学生,大家有时都需要知道时间,

可以给52个学生,每人一个手表,

也可以买一个石英钟,放在黑板的上边,

这样,这52个学生想知道时间时,看一眼那个石英钟就可以了。

>>相关产品

  • 立体显示器
  • 立体投影系统
  • 立体拍摄系统
  • 数字头盔/头戴式显示器
  • 立体视频眼镜
  • 液晶快门立体眼镜
  • 手持式立体双目镜
  • 数据手套
  • 3D输入设备
  • 多点触控系统
  • 立体投影系统
  • 动作捕捉系统
  • 位置追踪器
  • 眼动仪
  • 力反馈设备
  • 3D扫描器
  • 3D打印机
  • 虚拟现实软件
    • 暂无资料
    • 暂无资料
    • 暂无资料
    • 暂无资料
    • 暂无资料