Есть бд в MySQL, в бд 4 строки:
id
name
xcord
ycord
Сейчас у меня рандомное выведение по коодринатам. И выведение текста:

Код AS3:
package {
import flash.display.DisplayObject;
import flash.display.Sprite;
import flash.events.Event;
import flash.external.ExternalInterface;
import flash.system.Security;
import flash.text.TextField;
public class Main extends Sprite {
public function Main():void {
if (stage) init();
else addEventListener(Event.ADDED_TO_STAGE, init);
}
private function init(e:Event = null):void {
removeEventListener(Event.ADDED_TO_STAGE, init);
// entry point
var tf:TextField = new TextField();
tf.textColor = 0x333333;
tf.width = 800;
tf.height = 600;
addChild(tf);
try {
//tf.text = 'Try to register ExternalInterface...';
ExternalInterface.addCallback('showPerson', _showPerson);
ExternalInterface.addCallback('togglePerson', _togglePerson);
//tf.text = 'ExternalInterface is registered';
} catch (e:Error) {
//tf.text = 'ExternalInterface is NOT registered!';
}
Security.allowDomain('*');
}
public function _togglePerson(id:uint, isChecked:Boolean):void {
// функция обработки клика по чекбоксу
var tf:DisplayObject = getChildByName('person-' + id);
tf.alpha = isChecked ? 1 : .5;
//tf.size = isChecked ? 1 : 5;
}
public function _showPerson(id:uint, name:String):void {
// функция для добавления как-то объекта
// с которым потом будет работа из чекбокса
var tf:TextField = new TextField();
tf.textColor = 0xffffff;
//tf.autoSize : String
tf.text = name + ' №' + id;
tf.name = 'person-' + id ;
tf.alpha = .5;
tf.x = Math.random() * (800 - tf.width);
tf.y = Math.random() * (600 - tf.height);
addChild(tf);
}
}
}
Как сделать что бы вместо текста выводился, допустим, круг и координаты передавались из полей БД(xcord и ycord), а не рандомно генерировались?
Написано в FlashDevelop.
Добавлено через 1 час 17 минут
Я понимаю что надо надо это слепить с
ЭТИМ, но мозга не хватает на это(