menu

ステージをクリックする度にムービークリップが置き換わります(Adobe Animate CC)

◎HTML5 Canvasでは
Flashプラグインを使用せずにインタラクティブコンテンツの表現を可能にします。

ステージをクリックする度にムービークリップが置き換わります
(ステージ上にマウスが重なると
・ムービークリップがマウスの方向へ向きを変えます。
・マウスの動きに少し遅れて追随します。)

▷スクリプト
var music_mc = this.music_mc;
var ease = 0.2;
var mouseX = 0;
var mouseY = 0;
this.stage.addEventListener(“stagemousemove”, recordMouse);
this.stage.addEventListener(“stagemousedown”, changeAnimation);
createjs.Ticker._addEventListener(“tick”, followMouse);
function recordMouse(eventObject) {
mouseX = eventObject.stageX;
mouseY = eventObject.stageY;
}
function followMouse(eventObject) {
var moveX = mouseX – music_mc.x;
var moveY = mouseY – music_mc.y;
music_mc.x += moveX * ease;
music_mc.y += moveY * ease;
if (moveX > 0) {
music_mc.scaleX = -1;
} else {
music_mc.scaleX = 1;
}
}
function changeAnimation(eventObject) {
var currentFrame = music_mc.currentFrame;
if (currentFrame == 0) {
music_mc.gotoAndStop(1);
} else {
music_mc.gotoAndStop(0);
}
}

▽サンプル
live-preview

animate-sample10ムービークリップがマウスの方向へ向きを変えます(Adobe Animate CC)

musexpress11MuseとWordPressの連携(その5/Adobe Muse)

関連記事

  1. onload-animator

    30種類のワンポイントアニメーション(Adobe Muse)

    【Adobe Muse】の機能を利用したコンテンツを紹介しています。サードパーティウィジェッ…

  2. image-text

    テキストに画像を配置(Adobe Muse)

    【Adobe Muse】の機能を利用したコンテンツを紹介しています。「Image Text」…

  3. image-shapes-b-01

    ポリゴンの数値による画像のモーフィングPart2(Adobe M…

    【Adobe Muse】の機能を利用したコンテンツを紹介しています。サードパーティウィジェット「…

  4. search-essentials02

    サイト内検索機能(Adobe Muse)

    【Adobe Muse】の機能を利用したコンテンツを紹介しています。サードパーティウィジェッ…

  5. musexpress3_07

    インストールから公開まで(MusexPress3)

    『Adobe Muse』と『MusexPress3』を組み合わせることでコーディング作業なしにW…

  6. animate-sample12

    レスポンシブ対応用に書き出せるようになりました。(Adobe A…

    Adobe Animate CCが2017にバージョンアップしたことでアニメーションをレスポンシ…

  7. dynamic-slide

    映画的表現のスライドショー(Adobe Muse)

    サードパーティウィジェット「Dynamic Slide」Widgetを利用することで、数枚の写真…

  8. animate-sample04

    オブジェクトの表示・非表示・移動(Adobe Animate C…

    ◎HTML5 CanvasではFlashプラグインを使用せずにインタラクティブコンテンツの表現を…

PAGE TOP