А, все, понял. Извините, что затупил. Кнопка сама теперь отображается, когда я просто её на экран вывожу, но когда задаю слушатель события и функцию, которую он запускает, все равно text1 оно не видит.

Код AS3:
package {
/**
* ...
* @author Scorpion
*/
import flash.events.*;
import flash.display.*;
import flash.text.*;
import myClasses.*;
public class Main extends Sprite
{
public function Main()
{
if (stage)
init();
else
addEventListener(Event.ADDED_TO_STAGE, init);
}
private function init(): void
{
addChild(Image.addImage(0, 0, "background"));
addChild(Image.addImage(0, 0, "head"));
addChild(Image.addImage(0, 200, "menuline"));
var text1: TextF = new TextF;
addChild(text1.addText("Text", 100, 200));
var button: Button = new Button;
addChild(button.addButton(200, 200));
button.addEventListener(MouseEvent.CLICK, funButton);
}
private function funButton(): void
{
text1.text = "Hello";
}
}
}

Код AS3:
package myClasses
{
/**
* ...
* @author Scorpion
*/
import flash.display.*;
import flash.events.*;
public class Button extends Sprite
{
[Embed(source="Z:/home/test1.ru/www/img/but.png")] private static const Embed: Class;
public function addButton(x: int, y: int): Sprite
{
var button: Bitmap;
button = new Embed();
button.x = x;
button.y = y;
var sprite: Sprite = new Sprite();
sprite.addChild(button);
return sprite;
}
}
}