2017-09-28 5 views
0

Embarcadero Firemonkey에서 만든 응용 프로그램에 대한 도움을 받고 싶습니다.Firemonkey 3dlayer 액세스

FMX 형식을 사용하고 있습니다. 맨 위에는 viewport3D가 있고 CLIENT에 정렬하고 viewpoer3d 위에 layer3D 두 개를 놓았습니다. layer3D는 layer3d2를 덮는 다른 layer3d1을 덮습니다.

두 레이어 모두에서 여러 개의 버튼이 있습니다. 그래서 내 문제는 layer3d1에 의해 덮여 있더라도 layer3d2 버튼에 액세스 할 수 있다는 것입니다.

두 레이어의 hittest는 모두 TRUE입니다. 투명하지 않으며 비트 맵의 ​​이미지가로드됩니다.

이 문제를 해결하는 방법을 아는 사람이 있습니까?

감사합니다 이런 일이되지 않는 이유 내가 찾은 요안

+0

죄송합니다, 뭔가. 두 layer3d에는 모두 X 축을 중심으로 회전하는 플로트 애니메이션이 있습니다. –

답변

0

확인을 클릭합니다. 모든 2D 객체는 3D 앞에 머무르는 것이 우선합니다. 그래서 이것이 일어나는 이유입니다

e의 솔루션은 2D 객체 인 TImage 대신 3D 객체를 사용하는 것입니다. 다른 사람도

감사 요안