Agal을 사용하여 Stage3D에서 비트 맵에 선을 그 으려면 어떻게해야합니까? 누군가가 코드 예제를 제공 할 수 있습니까? 당신이 찌르레기를 사용하는 경우Agal을 사용하여 Stage3D에서 비트 맵에 선을 그리는 방법은 무엇입니까?
1
A
답변
1
내가 최근 Stage3D에 선을 그릴 수있는 간단한 라이브러리를 썼다.
라고도합니다. Zebroid, https://github.com/luwes/Zebroid
Zebroid는 라인 캡이나 조인트를 아직 지원하지 않습니다.
2
이 시도 할 수 있습니다 :
/**
* Class Line
* @author Leandro Barreto 2012
* @version 1.0
**/
package starling.utils
{
import starling.display.Quad;
import starling.display.Sprite;
public class Line extends Sprite
{
private var baseQuad:Quad;
private var _thickness:Number = 1;
private var _color:uint = 0x000000;
public function Line()
{
baseQuad = new Quad(1, _thickness, _color);
addChild(baseQuad);
}
public function lineTo(toX:int, toY:int):void
{
baseQuad.width = Math.round(Math.sqrt((toX*toX)+(toY*toY)));
baseQuad.rotation = Math.atan2(toY, toX);
}
public function set thickness(t:Number):void
{
var currentRotation:Number = baseQuad.rotation;
baseQuad.rotation = 0;
baseQuad.height = _thickness = t;
baseQuad.rotation = currentRotation;
}
public function get thickness():Number
{
return _thickness;
}
public function set color(c:uint):void
{
baseQuad.color = _color = c;
}
public function get color():uint
{
return _color;
}
}
}
누군가가 우리가 두 점을 연결하는 몇 쿼드을 그리는 라인 클래스를 생성 찌르레기 포럼에서 제안했다. 이 튜토리얼은 쉐이더에 대한 AGAL를 사용하여 다각형을 만드는 방법을 보여줍니다 :
http://wiki.starling-framework.org/manual/custom_display_objects
관련 문제
- 1. 이미지 비트 맵에 태그를 그리는 방법은 무엇입니까?
- 2. 애니메이션으로 선을 그리는 방법은 무엇입니까?
- 3. 이미지에 선을 그리는 방법은 무엇입니까?
- 4. LinearLayout에 선을 그리는 방법은 무엇입니까?
- 5. 투명한 선을 그리는 방법은 무엇입니까?
- 6. 유리판에 선을 그리는 방법은 무엇입니까?
- 7. 차트에 선을 그리는 방법은 무엇입니까?
- 8. 비트 맵에서 그리는 방법은 없지만 투명 픽셀에서 그리는 방법은 무엇입니까?
- 9. 캔버스를 사용하여 선을 그리는 방법
- 10. 화살표 머리가있는 선을 그리는 방법은 무엇입니까?
- 11. j2me로 카메라 화면에 선을 그리는 방법은 무엇입니까?
- 12. ActionScript 3에서 선을 그리는 방법은 무엇입니까?
- 13. Winform에서 투명 선을 그리는 방법은 무엇입니까?
- 14. Android : 다른 비트 맵에 비트 맵을 그리는 방법
- 15. Cocos2D로 텍스처를 사용하여 선을 그리는 방법
- 16. Winforms로 IronPython에서 선을 그리는 방법은 무엇입니까?
- 17. 다른 색상으로 선을 그리는 방법은 무엇입니까?
- 18. JFreeChart 차트에 선을 그리는 방법은 무엇입니까?
- 19. WPF에서 기존 BitmapSource에 선을 그리는 방법은 무엇입니까?
- 20. 정적 컨트롤에 선을 그리는 방법은 무엇입니까?
- 21. OpenLayers를 사용하여지도를 긁어서 선을 그리는 방법은 무엇입니까?
- 22. 일반 (비 투명) 선을 그리는 방법은 무엇입니까?
- 23. Cocos2d v2에서 간단한 선을 그리는 방법은 무엇입니까?
- 24. matlab에서 이미지에 선을 그리는 방법은 무엇입니까?
- 25. 이미지에서 ontouchevent를 사용하여 선을 그리는 방법 안드로이드의 배경으로 비트 맵
- 26. 윈도우의 내부 비트 맵에 액세스하는 방법은 무엇입니까?
- 27. 비트 맵에서 텍스트를 그리는 방법은 무엇입니까?
- 28. 안드로이드에서 화면 외부의 큰 비트 맵에 작은 비트 맵을 그리는 방법은 무엇입니까?
- 29. PathShape와 함께 ShapeDrawable을 사용하여 커스텀보기에 선을 그리는 방법은 무엇입니까?
- 30. 약간의 꺾은 선을 사용하여 교차가 적은 그래프를 그리는 방법은 무엇입니까?