Liny_@NotePad

沉迷ACG中

OGRE中使用overlay脚本。。

YOYO posted @ 2009年11月20日 00:08 in 【游戏开发】 with tags OGRE , 4591 阅读

比较简单。。笔记下,这里使用了ogreCore的LoadingOverlay,暂时只用了这些内容 - -

  • 获得Overlay*:Overlay* pOverlay = OverlayManager::getSingleton().getByName("Core/LoadOverlay");
  • 显示Overlay*:pOverlay->show();
  • 隐藏Overlay*:pOverlay->hide();
  • 获得Overlay中名为"Core/LoadPanel/Bar/Progress"的元素:OverlayElement* pElement = OverlayManager::getSingleton().getOverlayElement("Core/LoadPanel/Bar/Progress");
  • 更新元素某属性的值:pElement->setWidth(30); // 如宽度
    注意有些属性OverlayElement都有,有些要强制转换为脚本中的类型才能设定。
  • 更新元素显示:pElement->_update();

登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter