![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2008
Сообщений: 10
|
__etc, спасибо
var e:String = "<p>A string with <b>HTML</b> in it</p>";
var e2:RegExp = /\b<..?>\b/g; // и так тоже /\b<.*?>\b/g
var result:Array;
while ((result = e2.exec(e))!= null )
{
trace( result );
}
не пишите мне пожалуйста как оно будет работать, мне нужно понять почему мой вариант не работает Последний раз редактировалось ffx; 05.01.2008 в 20:33. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Неправильный шаблон регулярного выражения.
И почему нельзя было использовать match? |
|
|||||
|
Вопрос почему получаю ошибку?
Есть такой код:
...
private var thBar:MovieClip = new MovieClip();
...
private function buildThumbs():void {
var maska:Sprite = new Sprite();
...
for (var i=0; i<_data.foto.length(); i++) {
var imgHolder:MovieClip = new MovieClip();
var pic:MovieClip = new MovieClip();
var border:ImageBG = new ImageBG();
var strip:LoadBar = new LoadBar();
...
...
imgHolder.addChild(border);
imgHolder.addChild(strip);
imgHolder.addChild(pic);
thBar.addChild(imgHolder);
}
addChild(thBar);
addChild(maska);
thBar.mask = maska;
loadQUE();
trace(thBar.getChildAt(0).getChildAt(0));
}
возвращает 1061: Call to a possibly undefined method getChildAt through a reference with static type flash.display isplayObject.Кто то может объяснить как по Мувиклипам "ходить" на сцене? В АС2. было бы примерно this.thBar.imgHolder.pic Потому что пример выше из хелпа, и получаю ошибку... Последний раз редактировалось Nicolas Prof; 10.01.2008 в 17:41. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Метод getChildAt есть у DisplayObjectContainer, а возвращает он DisplayObject. Ошибка как всегда та же — нет кастинга к нужному типу.
|
|
|||||
|
не понял, возвращаемся к хелпу.
делаю следующее traceDisplayList(thBar);
private function traceDisplayList(container:DisplayObjectContainer,indentString:String = ""):void {
var child:DisplayObject;
for (var i:uint=0; i < container.numChildren; i++) {
child = container.getChildAt(i);
trace(indentString, child, child.name);
if (container.getChildAt(i) is DisplayObjectContainer) {
traceDisplayList(DisplayObjectContainer(child), indentString + " ");
}
}
}
|
|
|||||
|
Регистрация: Aug 2007
Сообщений: 467
|
|
|
|||||
|
спасибо.
Еще вопрос как достучаться как в моем примере к тому же thBar на сцене уже? точнее добавлю, я знаю как достучаться, в моем случае getChildAt(2) но как если более 2 вложенных мувиклипов? как добраться до третьего? Последний раз редактировалось etc; 10.01.2008 в 20:17. |
|
|||||
|
Регистрация: Jan 2008
Сообщений: 1
|
Приветствую,
Нужен хотя бы один пример AS извлекающий переменную из тхт файла в во флеш. Помогите пожалуйста. 2 дня уже мучаюсь |
|
|||||
|
стервочка (я мужик)
|
в хелпе написаны примеры URLLoader и т.д.
|
|
|||||
|
Banned
[+1 21.02.08]
[+4 21.02.08] [+5 13.03.08] [+4 13.03.08] Регистрация: Feb 2008
Сообщений: 63
|
Agilmeister , можешь проще - создать на сцене динамическое текстовое поле,instance - text,var - например newtext.В текстовом редакторе пишешь newtext=тарарараарарар.Во флэше на кадре пишешь LoadVariablesNum("имя_файла".txt,уровень);
старый дедовский способ.ггг Блокнот сохраняй в Юникоде. |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:33. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|