Показать сообщение отдельно
Старый 22.11.2007, 18:22
SSergeyS вне форума Посмотреть профиль Отправить личное сообщение для SSergeyS Найти все сообщения от SSergeyS
  № 3  
Ответить с цитированием
SSergeyS

Регистрация: Sep 2007
Сообщений: 36
Вот более подробный код:
Код:
package main {
	import flash.display.MovieClip;
	import flash.display.Graphics;
	import flash.display.Shape;
	
	dynamic public class TEST extends MovieClip {;
	
	var TLine:Shape = new Shape();
	var DLine:Shape = new Shape();
	var TClip:MovieClip = new MovieClip();
	var DClip:MovieClip = new MovieClip();
	var StartPoints:Array;
	
	public function TEST()
	{
		StartPoints=new Array();
		{									
			StartPoints.push(50);StartPoints.push(25);
			StartPoints.push(50);StartPoints.push(50);
			StartPoints.push(400);StartPoints.push(50);
			StartPoints.push(400);StartPoints.push(25);					
		}
		TLine=new Shape;		
		
		TLine.graphics.beginFill(0x009900);
		TLine.graphics.moveTo(StartPoints[0],StartPoints[1]);
		TLine.graphics.lineTo(StartPoints[2],StartPoints[3]);		
		TLine.graphics.lineTo(StartPoints[4],StartPoints[5]);
		TLine.graphics.lineTo(StartPoints[6],StartPoints[7]);
		
		//TClip.addChild(TLine);	
		
		T1Clip.addChild(TLine);
		T2Clip.addChild(TLine);
	}
	}
}
Но это абсолютно неправильно. В T1Clip его невидно. Есть какие–небудь идеи – ОЧЕНЬ надо.