Форум 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)
-   -   Debuging SWF (http://www.flasher.ru/forum/showthread.php?t=77556)

nouba 31.03.2006 14:38

Что именно не работает ?

1. Ты её не видиш?
2. Она не показывает ничего?
3. Ты недочитал инструкцию и не правильно вызвал её или не там ?

Поточнее пожалуйста.....

Leezard 31.03.2006 14:40

1. она не вызывается
2. соотвественно я ее не вижу :)

Приведи пример вставки панели в мувик.

nouba 31.03.2006 14:45

В руте пише допустим такое
Код:

import DebugPanel.as;
var t = new DebugPanel(0xFF0000);

Компилишь мувик и теперь всё что тебе надо это нажать "Shift+D" чтобы она появилась, и потом еще раз "Shift+D" чтобы её спрятать

А ты ваше инструкцию в дескрипшине к классу читал ? :confused:

Leezard 31.03.2006 15:12

Читал правда с трудом. Она типа в уникоде. :)
О все заработало, ошибся в импорте класса.
Есть одно, но я на основе функции __i пытался побыстрому сделать нечто подобное твоей панели, правда в графическом виде, но столкнулся с проблемой дальше второго уровня вложенности информация не приходит.
Если твой класс вставить в мувик где на руте лежит мувик A в нем находится мувик Б , а внутри мувика Б находится мувик В то спомощью твоей панели можно добраться только до информации о Б.
Если в коде написать _root.a.b.c.toStr(), где toStr() функция выода параметров дебага - все работает. Но если задать в ввиде _root["a.b.c"].toStr - понятно что ничего не выйдет. А путь задается именно в таком строковом виде.
О! Хотя как вариант можно искать в строке точки и преобразовывать в вид _root.["a"]["b"]["c"] :) Что скажете?

nouba 31.03.2006 15:59

_root.["a"]["b"]["c"] - это неправильный синтаксис! :)
Компилер тебе сразу скажет фак офф. Если уж так то _root["a"]["b"]["c"]

Leezard 31.03.2006 16:01

:) согласен, но суть понятна? То есть твоя панель не залазит в глубину дальше второго уровня. Все верно?

nouba 31.03.2006 16:34

Вложений: 1
Согласен! :)
Но теперь я поправил и оно проникает на любой уровень :)

З.Ы. Спасибо за замечание

Leezard 31.03.2006 16:55

УРА! Работает! Рукоплескаю (хлопаю в ладоши ) :)
Ну осталось графический интерфейс приделать :)

Офф - хочу игрушку твою посмотреть, нвыходит.

nouba 31.03.2006 17:26

какую игрушку ? :confused:

Leezard 04.05.2006 16:24

Графический интерфейс приделали, nouba написал много полезных фич , фильтр например. В общем получился такой очень неплохой девайс.


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

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