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

Анимация со скриптом

Тема в разделе "Maya", создана пользователем Тридэшник, 30 сен 2010.

Модераторы: Dark™, Skif
  1. Тридэшник

    Тридэшник Активный участник

    С нами с:
    11.10.2008
    Сообщения:
    138
    Симпатии:
    0
    Баллы:
    11
    Здравствуйте! Подскажите пожалуйта, мне нужно написать expression:
    с 0 по 200 кадр = gBut.translateY= sin(time)*15;
    с 201 по 400 кадр = gBut.translateY= sin(time)*8;
    и еще один вопрос как CurrentTime назначить переменной?
     
  2. DEL

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

    С нами с:
    20.04.2005
    Сообщения:
    380
    Симпатии:
    0
    Баллы:
    13
    Код:
     
    int $frame = frame;
    
       if($frame>0 && $frame<201){
           
               gBut.translateY = sin(time)*8;
    
                 }
    else
    {
        if($frame>200 && $frame<400){
    
              gBut.translateY = sin(time)*15;
     
    
         }}
    
    Код:
    int $time = time;
     
  3. Тридэшник

    Тридэшник Активный участник

    С нами с:
    11.10.2008
    Сообщения:
    138
    Симпатии:
    0
    Баллы:
    11
    DEL Большое спасибо!
     
  4. Тридэшник

    Тридэшник Активный участник

    С нами с:
    11.10.2008
    Сообщения:
    138
    Симпатии:
    0
    Баллы:
    11
    Хотел еще спросить, вот есть у меня float $a=70.222 или float $a=70,888, как мне ее преобразовать до int $b=70 или int $b=71 ??
     
  5. Dark™ vip

    Dark™ Administrator Команда форума

    С нами с:
    28.10.2001
    Сообщения:
    3.110
    Симпатии:
    217
    Баллы:
    1.520
    Команды ceil, floor, trunc. Округление к ближайшему целому: floor ( $a + 0.5 );
     
  6. Тридэшник

    Тридэшник Активный участник

    С нами с:
    11.10.2008
    Сообщения:
    138
    Симпатии:
    0
    Баллы:
    11
    Dark, спасибо, работает!
     
Модераторы: Dark™, Skif

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