![]() |
|
||||||||||
|
|
|
|||||
|
Вот есть такой код:
this._mc = parent_mc.createEmptyMovieClip("_mc", parent_mc.getNextHighestDepth());
trace(“_mc:"+ this._mc);
parent_mc всегда нормальный. В каких случаях такое возможно? |
|
|||||
|
Зачем тебе это надо. На экран просто будет выводится полный путь к клипу.
|
|
|||||
|
так я могу проверить создался он или нет,
разве нет? |
|
|||||
|
Попробуй использовать полные пути клипов
|
|
|||||
|
Регистрация: Feb 2006
Сообщений: 580
|
А ты сам то знаешь, где ты создаешь пустой мувик? Что значит _parent?
![]() |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Проверь существование this
|
|
|||||
|
Регистрация: Feb 2006
Сообщений: 580
|
Ну что ж, исключительно по приведенному тобой коду: если не существует parent_mc - undefined. Ты же создаешь пустой мувик в объекте parent_mc.
![]() |
|
|||||
|
Modus ponens
|
Млин =) круг замкнулся %)
Вообще-то у this должны быть предварительно созданы свойства _mc и parent_mc, и оба дожны принадлежать к классу MovieClip, тогда все будет работать... вот только смысл таких сложных махинаций понять не могу =)
__________________
Hell is the possibility of sanity |
|
|||||
|
спасибо всем, решилась проблема.
parent_mc в одних случаях был object а в других нормальным _level0.game_mc , и в случае когда он Object , он не делает createEmptyMovieClip Причина того что он иногда бывает просто Object мне не понятна, но если обращаться всегда по пути (_level0.game_mc) то все работает хорошо. |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:47. |
|
|
« Предыдущая тема | Следующая тема » |
|
|