测试

来源:互联网 发布:王者荣耀unity源码 编辑:程序博客网 时间:2024/04/27 17:43

测试

_VOID CleanFocusTree()
{
 CBaseSprite* sprite = GetRootSprite();
 CBaseSprite* tempSprite = _NULL;
 while(1)
 {
  tempSprite = sprite->GetFocusSprite();
  if(_NULL == tempSprite)
   break;
  sprite = tempSprite;
 }
 
 while(!sprite->IsKindOf(SPRITE_CLASS(CSpriteButton))
  && sprite->GetParentSprite())
 {
  sprite->KillFocus();
  sprite = sprite->GetParentSprite();
 }

 if(sprite->GetParentSprite())
  sprite->KillFocus();
}

原创粉丝点击