如果我要实现一个像forest APP这个界面类似的功能。就是能动态把树木放在土地的适当位置,这个功能应该怎么做?求思路。。。谢谢
我自己尝试用一个relativeLayout作为土地界面,但是不知道怎么动态的把树木(imageview)加载到合适位置。
黄舟2017-04-17 15:59:02
제 생각에는 레이아웃을 통해 주제가 보여주는 효과가 달성되지 않는 것 같습니다. 사용자 정의 뷰로 수동으로 그릴 수도 있으며, 마스크를 고려하면 사용자 정의 뷰로 사용하면 앞의 나무가 뒤의 뷰를 덮을 것입니다. Custom View가 아니더라도 OpenGL과 같은 다른 그리기 엔진을 통해서만 그릴 수 있고 레이아웃을 통해서는 절대 그릴 수 없기 때문에 상당히 복잡합니다.
高洛峰2017-04-17 15:59:02
이것은 게임인가요? 그렇다면 이 효과를 매우 쉽게 얻을 수 있는 CoCo2d-x 또는 유니티 프레임워크를 통해 수행하는 것이 가장 좋습니다.
이 효과를 얻기 위해 View를 사용하는 것은 기본적으로 불가능하며 부적절합니다.