Katerina1993
Новичок
Здравствуйте, во flash есть функция drawTriangles, которая отображает только часть картинки. Первый параметр это координаты вектора, второй вершины (индекс).
Пример ActionScript 3.0.
	
	
	
		
Второй параметр вектор с индексами этих вершин.  Каждый индекс ссылается на вершины первого параметра(соответственно по x и y координат).
0 – это (0,0);
2 – это (0,height1)
1 – это (width1,0)
В итоге картинка отрисовывается следующая.

Полный код flash.
	
	
	
		
Подскажите есть похожая функция drawTriangles flash(ActionScript 3.0.) на html5(JavaScript)?
								Пример ActionScript 3.0.
		Код:
	
	graphics.drawTriangles(Vector.<Number>([0, 0, width1, 0, 0, height1]),// вектор вершин расположение по x и y
                       Vector.<int>([0, 2, 1])); // вектор с индексами этих вершин
	0 – это (0,0);
2 – это (0,height1)
1 – это (width1,0)
В итоге картинка отрисовывается следующая.

Полный код flash.
		Код:
	
	package
{
  import flash.display.Sprite;
  import flash.display.BitmapData;
  import flash.display.Bitmap;
  public class Main extends Sprite
  {
        var archer1:BitmapData = new archer(0, 0);
        var width1:int = 350;
        var height1:int = 200;
 
        public function Main():void
        {
            var bitmap:Bitmap = new Bitmap(archer1);
            
            graphics.beginBitmapFill(bitmap.bitmapData)
            graphics.lineStyle(1, 0x999999);
            
            
            graphics.drawTriangles(Vector.<Number>([0, 0, width1, 0, 0, height1]),// вектор вершин расположение по x и y
                       Vector.<int>([0, 2, 1])); // вектор с индексами этих вершин
        }
  }
}
	
	            