Показать сообщение отдельно
Старый 25.06.2003, 04:36
YuriiZelenev вне форума Посмотреть профиль Отправить личное сообщение для YuriiZelenev Посетить домашнюю страницу YuriiZelenev Найти все сообщения от YuriiZelenev
  № 4  
YuriiZelenev
 
Аватар для YuriiZelenev

Регистрация: Sep 2001
Адрес: Moi address ne dom i ne ulica...
Сообщений: 634
Tip Elementarno!

Zahodish v flash, jmesh CTRL-N (tem samim sozdaesh novoie okoshko/document flasha)
Jelatelno ustanavlivaesh cvet backgrounda na kakoinibud temnii...
Pishesh nije privedenii kod v pervom kadre
i poluchaesh v tochnosti chto ti hotel

Код:
// Sozdaem prototyp funcii
String.prototype.extractNumbers = function() {
	var i, l = this.length, t = false, r = "";
	for (i=0; i<l; i++) {
		if (isNaN(this.charAt(i)) == t) {
			r += this.charAt(i);
		}
	}
	return Number(r);
};
// Zadaem nachalnii text (eto neobezatelno)
MY_STRING = "kjh3gslhg3s3dsgrh";
// Sozdaem Kontur Knopochki + eye MC
_root.createEmptyMovieClip("knopochka", 1);
with (_root.knopochka) {
	lineStyle(0, 0xffff00, 100);
	moveTo(200, 145);
	lineTo(300, 145);
	lineTo(300, 180);
	lineTo(200, 180);
	lineTo(200, 145);
}
// Sozdaem nazvanie knopochki
knopochka.createTextField("dtf01", 3, 250, 145, 1, 1);
knopochka.dtf01.selectable = false;
knopochka.dtf01.background = false;
knopochka.dtf01.border = false;
knopochka.dtf01.textColor = 0xFFFFFF;
knopochka.dtf01.autoSize = "center";
knopochka.dtf01.text = "Najmi na etu"+newline+"Knopku!!!";
// Sozdaem ten' nazvaniya knopochki
knopochka.createTextField("dtf02", 2, 251, 146, 1, 1);
knopochka.dtf02.selectable = false;
knopochka.dtf02.background = false;
knopochka.dtf02.border = false;
knopochka.dtf02.textColor = 0x000000;
knopochka.dtf02.autoSize = "center";
knopochka.dtf02.text = "Najmi na etu"+newline+"Knopku!!!";
// Sozdaem pole status
_root.createTextField("dtf03", 4, 250, 100, 1, 1);
_root.dtf03.selectable = false;
_root.dtf03.background = true;
_root.dtf03.backgroundColor = 0xb9cad6;
_root.dtf03.border = true;
_root.dtf03.borderColor = 0x466479;
_root.dtf03.textColor = 0x000000;
_root.dtf03.autoSize = "center";
_root.dtf03.text = "zdes poyavitsa rezultat";
// Sozdaem pole input
_root.createTextField("itf01", 5, 250, 50, 1, 1);
_root.itf01.type = "input";
_root.itf01.background = true;
_root.itf01.backgroundColor = 0xb9cad6;
_root.itf01.border = true;
_root.itf01.borderColor = 0x466479;
_root.itf01.textColor = 0x000000;
_root.itf01.autoSize = "center";
_root.itf01.text = MY_STRING;
// Pri najatie na kopochku - zapuskaem funciyu vidiraniya cifirok i podstavlyaem rezultat v Dynamic Text Filed 03
knopochka.onRelease = function() {
	etextractNums = _root.itf01.text.extractNumbers();
	dtf03.text=etextractNums;
};
za 8 minut napisal...
ps: A voobshe nabuduyushie - prosto pochitay help ot fasha, popitaysya sam doiti... (namnogo polezney tebe-je budet).

EDIT:
PPS: Tolko dlya FLASH MX!
__________________
Seek and you shall find Google
visit smilez.org :rolleyes: