Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   swapDepths отказывается работать (http://www.flasher.ru/forum/showthread.php?t=110962)

bebop 12.04.2008 16:28

swapDepths отказывается работать
 
есть класс, самый обыкновенный, есть у него свойство mc - мувик, который аттачим куда надо. Так вот... если сразу после аттача сделать следующее:
Код:

         
trace(this.mc.getDepth());
this.mc.swapDepths(1000);
trace(this.mc.getDepth());

То в выхлопе будет:
33
33.

Что за мистика? Почему?

iNils 12.04.2008 16:31

Исходник покажите

bebop 12.04.2008 16:35

Вложений: 1
Цитата:

Сообщение от iNils
Исходник покажите

Вот, пожалуйста

iNils 12.04.2008 17:04

Сменит
Код:

this.area.attachMovie(this.description, "Man" + this.x + "." + this.y, this.onMap.tiles[this.x][this.y].mc.getDepth() + 1);
на
Код:

this.area.attachMovie(this.description, "Man" + this.x + "_" + this.y, this.onMap.tiles[this.x][this.y].mc.getDepth() + 1);
И запомните, во флеше в именах объектов, точек быть не должно.

bebop 12.04.2008 20:03

Большое спасибо!


Часовой пояс GMT +4, время: 04:58.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.