![]() |
Странные параметры DOMSymbolInstance
Коммиты шли сплошным потоком. .fla помечались как бинарники, и если менялись, то только целиком. Работа кипела, ничто не предвещало беды. Пока в один прекрасный момент не перестали выделяться явно имеющиеся на stage символы.
Одним тихим утром это было замечено. Никто не мог понять, как с этим справиться и, главное, как это вообще могло произойти. После нескольких часов автор битого коммита был найден и смотивирован отыскать истинную причину ошибки. После долгой копки в .xfl и иерархии DOM оказалось, что изменился ровно один параметр ровно в одном, но, к сожалению, очень часто встречающемся символе. К счастью, попытка найти решение в FlashIDE не возымела успеха, равно как и попытка повторить ошибку. Быстро был составлен скрипт и на сервер полетел огроменный коммит с кучей исправленных и перепакованных бинарников. Смеркалось. Цитата:
Код AS3:
Но что значат эти два параметра DomSymbolInstance: `selected` и `locked`? И как получилось, что первый заменился вторым при манипуляциях исключительно во FlashIDE? |
А ведь скоро два года, как наткнулся на сабжевый баг. Ну не суть.
Оказывается, это действительно можно сделать неосторожной манипуляцией во flashIDE. Не пытайтесь повторить дома! Как сделать обратно, не разворачиваясь в .xfl - я не знаю: |
Чувак вообще странно, что кто то работает с .xfl . Очень странно, так как таких тем не возникает, до этого просто не доходят. Все делают другими средставами.
Конкретно задача какая? ( изначальная ) |
"Чувак", никто и не планировал работать с .xfl. Ошибка возникла из-за работы во flashIDE. Чинится она только из .xfl.
Изначальная задача описана в первом посте. |
Действительно воспроизвел это все во Flash CC, все так и есть, визуально, средствами IDE, это можно исправить только откатив действие в журнале, больше способа я не нашел и не нагуглил. Спасибо, из серии хозяйке на заметку.
|
Цитата:
может надо правый клик по пустой области -> упорядочить -> разблокировать все? у меня просто flash pro нету, попробовать не могу нагуглил Цитата:
|
Да разблокировать работает, сейчас проверил)), меня просто в инструкции эти строчки смутили select the group or symbol - выбрать и разблокировать если выбрать символ не получается? Тогда это не баг. Просто особенность про которую почти никто не знает.
|
| Часовой пояс GMT +4, время: 06:47. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.