기본적으로 Flash, XNA 등과 같은 많은 다른 프레임 워크에서 볼 수있는 것을 에뮬레이트하려고합니다. 스테이지에서 중첩 엔티티의 계층 구조를 만들고 부모 엔티티를 회전, 크기 조정 또는 변환하고 하위 엔티티를 부모 원점을 기준으로 회전, 크기 조정 및 변환하려면 어떻게해야합니까?Haxe/Flambe에서 엔티티를 회전하거나 스케일링하여 자식이 비례 적으로 회전하도록하는 방법
1
A
답변
0
는이 설정이 있다고 가정하자 : 당신이 적을 회전하려면
Entity (called enemy)
> Sprite
-- Entity (called leg)
> ImageSprite
-- Entity (called arm)
> ImageSprite
-- Entity
> ImageSprite
것은, 당신이 enemy.get (스프라이트) .rotation._ = 35을해야을; 그러면 전체 문자가 회전해야합니다.
일부를 회전하려면 leg.get (Sprite) .rotation.animateTo (35, 0.5, Ease.sineOut);를 사용하십시오.
addChild를 사용하여 엔티티를 중첩하거나 add()를 사용하여 스프라이트와 같은 구성 요소를 중첩 할 수 있습니다. 표시 목록은 Sprite가 포함 된 엔티티를 사용하여 빌드되지만 Flash와 같이 일반 중첩 된 Sprit는 빌드하지 않습니다.
난 당신이 내 플 람베 가이드를 살펴 수있는 제안, 기본 개념 (즉, 시작시 혼란 스러울 수 있습니다) https://github.com/markknol/flambe-guide/wiki/
재미를 가지고 거기에 설명되어 있습니다, 당신은 질문이 있으면 알려 주시기 바랍니다.
관련 문제
- 1. 모든 이미지를 비례 적으로 컨테이너에 맞게 조정하십시오
- 2. 이중 키를 기반으로 값을 비례 적으로 선택
- 3. 두 개의 캔버스를 비례 적으로 조정하십시오.
- 4. 너비에 따라 UIImage의 크기를 비례 적으로 조정하십시오
- 5. 비례
- 6. 자식이 주어진 모든 조상을 재귀 적으로 찾습니다.
- 7. 플렉스 비례 비례 조절 폭
- 8. 자식이
- 9. HTML5 캔버스를 사용하여 이미지 크기를 비례 적으로 조절하지 못하도록
- 10. 부모 div 크기를 기준으로 이미지의 크기를 비례 적으로 조정하십시오.
- 11. drawInRect의 NSImage를 비례 적으로 비율 조정 및 회전
- 12. 이미지가있는 투명 상자 (div) (링크) - 비례 적으로 크기 조정 가능합니까?
- 13. CSS 크기 조정 div 비례 적으로 이미지 크기 조정
- 14. 코코아 - 중첩 된 NSViews 및 CALayers를 비례 적으로 크기 조정
- 15. 계속 증가하는 div의 크기를 비례 적으로 조정 하시겠습니까?
- 16. KineticJS의 구속/비례 배율
- 17. 오버레이보기가 기본보기로 회전/회전하도록하는 방법은 무엇입니까?
- 18. 이미지가있는 ImageView를 회전하거나 크기를 조정하는 방법은 무엇입니까?
- 19. DataGridView - 비례 크기 조정
- 20. 자식이
- 21. 자식이
- 22. 자식이
- 23. 자식이
- 24. 비례 이미지 크기 조정
- 25. Raphael을 사용하여 여러 항목을 스케일링하여 보존
- 26. 비례 변환
- 27. 비례 배분
- 28. 버튼 비례
- 29. dplyr을 사용하여 비례 변경
- 30. OpenGL에서 glRotate를 사용하면 카메라를 회전하거나 세계 축을 회전하거나 모델 객체를 회전 할 수 있습니까?