Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 18.01.2013, 20:53
fidson вне форума Посмотреть профиль Отправить личное сообщение для fidson Найти все сообщения от fidson
  № 1  
Ответить с цитированием
fidson

Регистрация: Jan 2013
Сообщений: 5
По умолчанию совместная работа flash и MySQL. Помогите с реализацией.

Есть бд в 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 минут
Я понимаю что надо надо это слепить с ЭТИМ, но мозга не хватает на это(


Последний раз редактировалось fidson; 19.01.2013 в 02:43.
Создать новую тему   Часовой пояс GMT +4, время: 02:20.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Теги
flash , flashdevelop , mysql , php

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 02:20.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.