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

Регистрация: Aug 2014
Сообщений: 9
По умолчанию обращение к функции другого класса/пакета

Не могу понять почему текст не выводится при перемещении функции в отдельный класс/пакет, помогите пожалуйста.

Код AS3:
package
{
	import flash.display.Sprite;
	import flash.events.Event;
	import flash.text.TextField;
	import Canvas;
 
	public class Main extends Sprite
	{
		public function Main():void
		{
			var dt:Canvas = new Canvas();
			dt.DrawText('Hello World',5,5);
		}
	}
}
Код AS3:
package
{
	import flash.display.Sprite;
	import flash.text.TextField;
 
	public class Canvas extends Sprite
	{		
		public function DrawText(p0:String, p1:int, p2:int):void
		{
			var tf:TextField;
			tf = new TextField();
			tf.text = p0;
			tf.x = p1;
			tf.y = p2;
			addChild(tf);
		}
	}
}