アプリ版:「スタンプのみでお礼する」機能のリリースについて

タイムラインに配置したムービークリップを
モーショントゥイーンではなくactionscriptで
上下に動かしたいのですが
どのような記述をしたら良いのかわかりません。
ご存知の方がいましたらお教えください。

A 回答 (1件)

単に上下に動かす感じでしたら、赤球をムービークリップにして、


そのムービークリップに次のように書けば良いと思います。


onClipEvent (load) {
// スピードの設定
var speed = -2;
// 動く範囲(高さ)の設定
var rangeY = 60;
var myY = this._y;

}

onClipEvent (enterFrame) {
if (this._y>myY || this._y<myY-rangeY) {
speed *= -1;
}
this._y += speed;
}



しかし、微妙にイージングをかけられていらっしゃるのでしょうか?
それならそれで、どういうイージングなのか設定を説明されないとわかりません。

Flash には Tweenクラスのメソッドがありますから、
モーショントゥイーンを忠実にActionScriptで再現しようと思われるのでしたら、そちらを使ってください。
「Tweenクラス」
http://www.fumiononaka.com/TechNotes/Flash/FN050 …
「Flashドキュメンテーション 」
http://livedocs.macromedia.com/flash/8_jp/main/0 …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!