0
비트 비교를 사용하여 엔티티와 맹방에 로게 이키 게임의 플래그가 있는지 확인했지만 문제가 발생했습니다. 타일/엔트리가 없으면 if()를 체크해야합니다. 플래그,하지만 빈 if() {} 및 else {조건; 사용하지 않고 그것을 수행하는 방법을 알아낼 수 없습니다. } 예 인 :변수에 Bitwise & X가 없는지 확인 하시겠습니까?
if(Tile->Flags & TILE_INVIEW) {} else { attron(A_DIM); }
또는
if(Tile->Flags & TILE_RENDER) {} else { SetTileFlags(GetTileFlags() + TILE_RENDER); }
이 할 수있는 청소기 방법이 있나요?
감사 있습니다. 나는 그것일지도 모른다라고 생각했다! 연산자, 나는 그것을 올바르게 사용하지 않았다. –