AS3: Как использовать GTween?

Я работаю с последней версией SDK и FlashDevelop. Пока все в моей настройке работает нормально, включая внешние библиотеки. Но когда я использую GTween, ничего не происходит. Вообще. Я попробовал несколько из включенных примеров и немного своего собственного кода, и все, что я получаю, это пустое окно или ничего не движется, соответственно. Ошибок нет, но и действий нет.

Может ли кто-нибудь вставить какой-нибудь минимальный код, который просто загружает GTween и перемещает спрайт? Я хотел бы иметь известное качество для сравнения, чтобы я мог видеть, упускаю ли я что-то очевидное или происходит что-то странное.

Спасибо! :)


person Tricky Widget    schedule 12.06.2012    source источник
comment
Нет лучшей библиотеки, чем TweenMax для AS3, чувак, ты действительно ДОЛЖЕН ее проверить.   -  person Neil    schedule 12.06.2012
comment
Настоятельно рекомендуется использовать твинеры GreenSock, но они также имеют высокую цену для коммерческого использования. 150 долларов в год, что я нахожу смехотворным.   -  person Tricky Widget    schedule 12.06.2012
comment
зависит от того, взимаете ли вы плату с пользователей   -  person Neil    schedule 13.06.2012
comment
можно вставить то что не сработало? вы уже видели документацию?   -  person dejjub-AIS    schedule 28.11.2012


Ответы (2)


Я только что скачал GTween и скопировал папку com в свой источник...

... это сработало нормально:

package{
   import com.gskinner.motion.GTween;

   import flash.display.Sprite;

   public class GtTest extends Sprite{

     public function GtTest(){
           var ball:Sprite = new Sprite();
           ball.graphics.beginFill(0xFF0000);
           ball.graphics.drawCircle(300,300,10);
           addChild(ball);
           var myTween:GTween = new GTween(ball, 2, {x:100, y:100}, {swapValues:true});
      }
   }
}

надеюсь, это поможет ;)

person Sidrich2009    schedule 12.06.2012
comment
Круто, это именно то, что мне было нужно. И, как ни странно, работает отлично. Но, по крайней мере, у меня есть смысл начать расследование с этого момента. Огромное спасибо! :) - person Tricky Widget; 13.06.2012

Вы уверены, что компилируете в ту версию флешплеера, что у вас есть? Возможно, ваш плеер нуждается в обновлении. По этой информации сложно сказать, в чем может быть проблема.

Также GTween в порядке, и я использую его в одном проекте совсем недавно, но есть лучшие альтернативы. (gtween последний раз обновлялся в 2009 году)

Я часто использую eaze, но знаю, что большинство as3-специалистов предпочитают TweenLite (по уважительной причине).

person Daniel    schedule 12.06.2012
comment
Я пропустил TweenLite из-за высокой цены для коммерческого использования. Но я проверю eaze и посмотрю, работает ли он лучше для меня (хотя он также не обновлялся в течение года). Спасибо за совет! - person Tricky Widget; 12.06.2012
comment
TweenLite/TweenMax бесплатен для коммерческого использования. Если только вы не взимаете плату с конечного пользователя за контент. - person strah; 12.06.2012