Просмотр полной версии : В чем отличие setProperty от '=' ?
JouikovSG
20.06.2002, 05:19
Из обучалки по шлейфу мыши:
setProperty("a"+i, _x, _xmouse);
_root["a"+i]._y = _root._ymouse;
Первая строка работает приотлично, а вторая - нет. (Оригинально вторая выглядила как первая, но я поменял, и почему не получается????)
У меня обе строки работают. Я ни первый, ни второй вариант не использую, если я хочу присвоить мувику свойство, я пишу так: eval("a"+1)._x=_xmouse; мне так больше нравится. Высылаю исходник, посмотри, там ActionScript только на верхний квадратик и в frame1 в _root.
_root["a"+i]._y = _root._ymouse;
а скобки-то че квадратные? это массив что-ли? :eek:
JouikovSG
20.06.2002, 09:47
ОК спасибо
А все же, что не правильно в моем утверждении?
Оригинал написал(а) JouikovSG
setProperty("a"+i, _x, _xmouse);
_root["a"+i]._y = _root._ymouse;
Первая строка работает приотлично, а вторая - нет.
onClipEvent (enterFrame) {
i=1
_root["a"+i]._y = _root._ymouse;
}
все работает!
Nox Noctis
20.06.2002, 16:34
Оригинал написал(а) sapiens
а скобки-то че квадратные? это массив что-ли? :eek: а вы, уважаемый, про ассоциативные массивы не слышали ? :)
читайте хэлп - это крайне познавательно и увлекательно :)
DeliMIter
20.06.2002, 17:24
Почитал хелп... Муть...
А отличие setProperty от всего остального во фласм-коде, в который она попадает в виде зарезервированного кода setProperty вместо обычных setVariable и setMember.
Nox Noctis
20.06.2002, 17:29
я говорил про ассоциативные массивы и квадратные скобки... в хэлпе к МХ эта адресация подробно описана :)
DeliMIter
20.06.2002, 21:36
Уже пошутить нельзя?
Nox Noctis
21.06.2002, 02:48
да гранаты просто не той системы :)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.