Просмотр полной версии : 2-уровневый массив - параметр smartclip...
не понял, о чем идет реч может это слишком сложно для меня, но если обьяснишь, то обязательно попробую помоч.
2Usnul
У smartclip-ов есть параметры, с помощью которых мы устанавливаем некоторые свойства клипа.
Если у нас есть параметр foo, в клипе мы можем к нему обращаться как к переменной foo
Вот я и спрашиваю, можно ли чтобы параметр был двумерным массивом и если да, то как?
Ууу... для меня это только сложнее и сложнее, прости что отнял время, но я пас, я ламмер по этой части.
Народ!
Кто-нибудь знает ответ на сабж?
флеш не поддерживает двухмерные масивы=)))
тока одномерные=)))
так что надо будет придумывать(массив м массиве или связь массивов через переменные\объекты тут уже сам выберай в зависимости от требований.)
а вот насчет смартклипа...тоесть ты хочешь его в параметры пихнуть...тут уже прямо сделать не выйдет(или же опять же в параматрах одномерный масив и туева хуча массивов в самом мувике.)
smartclip.biArr= [[a, b] [c, d]]
Дополнение к предыдущему: вышенаписанный код засувать в инициализацию смарта.
...и запятую вставить - аккурат посередине, между квадратными скобами.
И точку с запятой позади...
Так НЕправильно ".,"
так прально: ";" :p
llllllllll
11.05.2003, 18:45
Честно говоря по человечески :) флеш не поддерживает 2-ные массивы в параметрах компонентов, тоесть значение элементов массива - всегда строки [string], если писать свой UI для компонента и в нем типа кнопочку с кодом:
on(press){
_root.xch.arr = [[1,2],[3,4]];
}
то в результате мы получим:
arr = [object #1, class 'Array'] [
0:"1,2",
1:"3,4"
]
при этом естественно ручками написанный код для компонента:
onClipEvent(initialize){
arr = [[1,2],[3,4]];
}
естественно даст результат:
arr = [object #1, class 'Array'] [
0:[object #2, class 'Array'] [
0:1,
1:2
],
1:[object #3, class 'Array'] [
0:3,
1:4
]
]
В итоге получаем, что для юзера то мы можем сделать UI с таблицей [2-ный массив] в которую можно не задумываясь вносить значения, но нам это будет стоить всяких гемороев при разборе полученных значений.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.