Как использовать /plugins/MotionGuidePlugin.js в модулях CreateJS 2.0.0? - PullRequest
0 голосов
/ 17 декабря 2018

Я попытался добавить плагин, используя следующий код

    import { Tween, Ease } from '@createjs/tweenjs';
    import MotionGuidePlugin from '@createjs/tweenjs/src/plugins/MotionGuidePlugin';


    const tween = Tween.get(this.mySprite, { override: true, pluginData: 'MotionGuide' })

Он не работает должным образом.

1 Ответ

0 голосов
/ 17 декабря 2018

Я не вижу данных вашего гидов.Вы проверили демоверсии в GitHub ?

Убедитесь, что один раз устанавливаете плагин

createjs.MotionGuidePlugin.install(createjs.Tween);

Затем передайте данные руководства движения в анимацию движения:

createjs.Tween.get(ball, {bounce: true, loop:3})
    .to({guide: {path: [100,100, 700,100, 800,250], orient: "fixed"}}, 2000);

Вот еще несколько демонстраций на CodePen:

Если у вас есть конкретные вопросы,или демонстрацию, на которую вы можете дать ссылку, пожалуйста, обновите ваш вопрос, и я могу попытаться ответить на него.

...