![]() |
Проблема с глубиной
Объясните, пожалуйста, что происходит с клипом? В 1-ом кадре приложения задаю ему глубину 1500 через swapDepths. Все работает. Потом при переходе на другие кадры приложения работаю с ним, и возвращает он мне глубину свою -16227:eek:. Этот клип находится в отдельном слое и на всех кадрах есть?
|
покажите код
|
Весь не влезет, там много очень, под 1000 строк. В первом кадре устанавливаем глубину:
Код:
if (goto_mc.getDepth() != 1500 )А потом после работы с ним: Код:
trace (goto_mc.getDepth());На эту глубину ничего вроде не ложу больше, если бы и ложил, то они заменились. |
а то, что происходит "процессе работы" мы должны угадывать? :)
|
Если клип просто аттачить и задавать ему требуемую глубину, то все прекрасно работает. А что было со swapDepths для меня так и останется загадкой.
|
У вас много ключевых кадров и нужный клип находится в каждом из них?
|
Читаем про DephtManager в Хелпе...
|
http://flasher.ru/forum/showthread.php?t=94993
Проблема в том, что на новом кадре остается мувик нарисованный руками (отрицательная глубина) и мувик переброшенный на новую глубину (положительную) - их там два (и даже больше) становится :) |
Спасибо, тото trace из клипа по 2 раза стал вызываться после перехода между кадрами.
|
| Часовой пояс GMT +4, время: 09:32. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.