Форум 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)
-   -   Прошу простой совет с String ом (http://www.flasher.ru/forum/showthread.php?t=92756)

Drake_ 05.03.2007 20:14

Прошу простой совет с String ом
 
Подскажите элементарное

почему код

Код:

if(mx==0) {

    _root.mcClip.stop();}

работает, а

Код:

if(mx==0) {
      var nam:String;
      nam='mcClip';
    _root.nam.stop();}

[iNils: Для оформления своего кода, надо использовать теги [code][/code]]

- не работает. :wacko:

iNils 05.03.2007 20:20

Код:

if(mx==0) {
      var nam:String;
      nam='mcClip';
    _root[nam].stop();}


Север 05.03.2007 20:21

код в теги и не ругайся, а то сам знаешь - это первое.
во втором случае ты используешь текстовую пременную - а должен использовать динамический указатель, вот так
Код:

if (mx==0) {
    var nam:MovieClip=mcClip;
  _root.nam.stop();
}

Хотя не проверял. Логически так, если нет сейчас меня поправят.

Drake_ 05.03.2007 20:42

Цитата:

Сообщение от iNils
Код:

if(mx==0) {
      var nam:String;
      nam='mcClip';
    _root[nam].stop();}


Cпасибо большое.
Прошу извинить за несоблюдение норм приличного поведения. :umnik2:


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

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