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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

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

Регистрация: Mar 2010
Сообщений: 34
По умолчанию Помощь с импортом XML файла Flash

Пытаюсь сделать импорт ÜƏĞÖŞÇöğüəçş этих символов из XML файла в Flash!со всеми символами все ок кроме ə. Кодировка стоит юникод!!!Помогите пожалуйста!Нужно срочно а я сам ничего сделать не могу!!!!

Старый 08.03.2010, 14:04
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 2  
Ответить с цитированием
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
А в шрифте есть этот символ?

зы: "Нужно срочно" никак не ускорит процесс получения ответа. Только замедлить может. А ускорить может грамотно сформулированный вопрос с примером.

Старый 08.03.2010, 14:14
ilikali вне форума Посмотреть профиль Отправить личное сообщение для ilikali Найти все сообщения от ilikali
  № 3  
Ответить с цитированием
ilikali

Регистрация: Mar 2010
Сообщений: 34
Шрифт разумеется содержит!!!

но пороблем!!!
Код AS1/AS2:
scrollBttn._visible = false;
// Set the scroll tween here
scrollTween = 3;
// Set the mousewheel scroll speed here
scrollSpeed = 10
//
// CASCADING STYLE SHEET
//
var styles = new TextField.StyleSheet();
// Set hyperlink colour and decoration here
styles.setStyle("a:link", {color:'#00FFFF', textDecoration:'none'});
styles.setStyle("a:hover", {color:'#00FFFF', textDecoration:'underline'});
txt_mc.txt.html = true;
txt_mc.txt.styleSheet = styles;
//
// WHEEL MOUSE LISTENER
//
var mouseListener:Object = new Object(this);
mouseListener.onMouseWheel = function(wheelNum:Number) {
	if (scrollBttn._y>=scrollBttn.originY) {
		scrollBttn._y -= (wheelNum/scrollRatio)*scrollSpeed;
		if (scrollBttn._y<scrollBttn.originY) {
			scrollBttn._y = scrollBttn.originY;
		} else if (scrollBttn._y>scrollBttn.originY+scrollBar._height-scrollBttn._height) {
			scrollBttn._y = scrollBttn.originY+scrollBar._height-scrollBttn._height;
		}
	}
	if (scrollBttn._y>scrollBttn.maxY) {
		scrollBttn._y = scrollBttn.maxY;
	}
};
Mouse.addListener(mouseListener);
//
// SCROLL BAR PRESS
//
scrollBar.onPress = function() {
	jumpTo = _ymouse-scrollBttn._height/2;
	if (jumpTo<0) {
		scrollBttn._y = 0;
	} else if (jumpTo>scrollBar._height-scrollBttn._height) {
		scrollBttn._y = scrollBar._height-scrollBttn._height;
	} else {
		scrollBttn._y = jumpTo;
	}
};
//
// SCROLL BAR SCRIPT
//
onEnterFrame = function () {
	scrollRatio = txt_mc._height/scrollBar._height;
	if (scrollRatio>1) {
		// Show scroll bar
		scrollBttn._visible = true;
		ratio = (txt_mc._height-scrollBar._height)/(scrollBar._height-scrollBttn._height);
		destScroll = ((-scrollBttn._y+txt_mc.originY)*ratio)+txt_mc.originY;
		txt_mc._y += Math.ceil((destScroll-txt_mc._y)/scrollTween);
	} else {
		// Hide scroll bar
		scrollBttn._visible = false;
	}
	txt_mc.txt._height = txt_mc.txt.textHeight+10;
};
//
// POSITION CONTENT BASED ON WINDOW DIMENSIONS
//
setContents = function () {
	// Align bg
	_parent.bg_mc.bg._width = contentWidth;
	_parent.bg_mc.bg._height = contentHeight;
	_parent.bg_mc.bg._x = -contentWidth/2;
	_parent.bg_mc.bg._y = -((contentHeight)/2);
	this._x = (_parent.bg_mc._x-contentWidth/2)+contentBorder;
	this._y = (_parent.bg_mc._y-contentHeight/2)+contentBorder+30;
	txt_mc.txt._width = (contentWidth-contentBorder*2)-scrollBar._width-10;
	// Align scrollbar
	scrollBar._x = (contentWidth-contentBorder*2-scrollBar._width);
	scrollBar._height = (contentHeight-contentBorder*2)-30;
	scrollBttn._x = scrollBar._x;
	scrollBttn.originY = scrollBttn._y;
	scrollBttn.originX = scrollBttn._x;
	scrollBttn.maxY = scrollBar._height-scrollBttn._height+scrollBttn.originY-1;
	txt_mc.originY = txt_mc._y;
	// Align mask
	mask_mc._width = contentWidth-contentBorder*2;
	mask_mc._height = scrollBar._height;
};
//
// LOAD XML
//
loadXML = function (loaded) {
	if (loaded) {
		xmlNode = this.firstChild;
		contentBorder = Number(xmlNode.childNodes[0].attributes.Border);
		contentWidth = Number(xmlNode.childNodes[0].attributes.Width);
		contentHeight = Number(xmlNode.childNodes[0].attributes.Height);
		txt_mc.txt.htmlText = xmlNode.childNodes[0].firstChild.nodeValue;
		headerName.text = xmlNode.attributes.Name;
		setContents();
	} else {
		trace("Error loading XML");
	}
};
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
// Load default XML if no XML defined in index.xml
if (_root.toLoad == undefined) {
	_root.toLoad = "content/yasamal.xml";
}
xmlData.load(_root.toLoad);

вот скрипт.......сражу скажу что знания на очень хреновом уровне!!!!

вот XML файл


Код:
<?xml version="1.0" encoding="utf-8" ?>
<content Name="CONTENT WINDOW">
<item Border="10" Width="700" Height="500" ><![CDATA[
ÜƏĞÖŞÇöğüəçş


]]></item>
</content>

со всеми символами все ок!!!!но вот символ ə не импортируется.Вот и вопрос - ПОЧЕМУ? Искал ответы в кодировке но ничего не нашел!Вот и прошу помочь!


Последний раз редактировалось ilikali; 08.03.2010 в 14:22.
Создать новую тему Ответ Часовой пояс GMT +4, время: 12:45.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Теги
xml , символы
Опции темы
Опции просмотра

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

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


 


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


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