1. Пользоваться форумом на планшетах и телефонах стало удобнее благодаря Tapatalk

передача переменной в функцию, когда имя функции тоже переменная ...

Тема в разделе "Maya", создана пользователем ClinicalFilm, 13 авг 2012.

Модераторы: Dark™, Skif
  1. volodyaRenderberg

    volodyaRenderberg Активный участник

    С нами с:
    25.12.2008
    Сообщения:
    200
    Симпатии:
    7
    Баллы:
    14
    передача переменной в функцию, когда имя функции тоже переменная ...

    вот сталкнулся с такой задачей ...

    на первый взгляд конструкция должна быть такой:

    eval($FunctionName + "(" + $nameMus + ")");

    но на это майка ругается ... говорит: Invalid use of maya object $nameMus ....

    ситуация аналогична тому как передавать в функцию переменную из кнопки, например -c ("functionName(" + $data + ")" ) ... так же не работает .... может кто знает решение? помогите пожалуйста ...
     
  2. Владимир Забелин

    Владимир Забелин Активный участник

    С нами с:
    19.04.2012
    Сообщения:
    400
    Симпатии:
    12
    Баллы:
    17
    1. а скобки зачем?
    2. когда пользуешься eval, то сначала форминуешь командную строку ( ключевое слово здесь "строку") а потом выполняешь ее.
     
Модераторы: Dark™, Skif

Поделиться этой страницей