下記サイトのように、「初めに2行くらいの文章が表示されたあと、いろいろな画像がステージ外から中へ移動してきて止まるもの」が作りたいです。
移動の仕方はパッパッと動くのではなくズズ~ンとスライドしてきて、各画像によってスピードやタイミングがずれる感じです。
本やサイトをいろいろ調べましたが、私には難しくてなかなか出来ず、質問させていただきました。
モーショントゥイーンでイージングを使うと似たような動きにはなりますが、やはりASを使う動きとは違います。
どうぞよろしくお願いいたします。
http://www.sawaddee.jp/studytour/
No.2ベストアンサー
- 回答日時:
すみません#1です。
スクリプトの最後の1行を書き間違えました。
this._y += (myX-this._y)*speed;
↓変更↓
this._y += (myY-this._y)*speed;
おかげさまで思っていたとおりに動いてくれました!
感激です。ありがとうございました!
<どこか遠い所から配置した場所に戻って来るように動きます。
こういう発想もあるのですね。
わたしには思いもつきませんが、発想の仕方で多くのASを考えることができるんですね。
説明は大変わかりやすかったです。よく理解できました。
お忙しいところ教えてくださって本当にありがとうございました!
No.1
- 回答日時:
方法や書き方は無数にありますし,
欲を出すと色々出てきてしまいますが,
主観的に簡単にするには次のようにすれば良いのではないかと思います。
まず動かしたい画像などをMC(ムービークリップ)に変換します。
そして最終的に配置したい場所(動いて来て止まる座標)に配置します。
そして,そのMC自体に次のように書きます。
----------------------------------------
// このMCが表示されたとき
onClipEvent (load) {
// このMCの x座標 & y座標 を変数に記録しておく
myX = this._x;
myY = this._y;
// 動くスピードを設定(※変える)
speed = 1/8;
// このMCをどこか遠い所へ持っていく(※変える)
this._x = -400;
this._y = 200;
}
// 1フレーム進む時間毎に随時実行(実行は2フレーム時間から)
onClipEvent (enterFrame) {
// この MC の座標を最初に配置した座標に近づける
this._x += (myX-this._x)*speed;
this._y += (myX-this._y)*speed;
}
----------------------------------------
これで,どこか遠い所から配置した場所に戻って来るように動きます。
ActionScript1.0 ,Flash5 以上(FlashPlayer5以上)で使用可能なスクリプトです。
初期状態で「どこか遠い場所」に配置して,
スクリプトで「最終的に配置したい場所」に動かしても良いですが,
それだと最終的に配置したい場所を数値などであらわさなければならないので面倒だと思います。
だから逆の方法を考えてみました。
また「最終的に配置したい場所」をmyX と myY で変数化してあるので,
何か他の要因で別の場所に移動させたい場合も,
そのMCの myX と myY の値を変えるだけでその場所にスムーズに動かすこともできます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルマクロでアニメを作る方法を教えてください。 1 2023/02/07 14:27
- USTREAM 映像・動画編集にお詳しい方、教えて下さい。 2 2023/03/05 07:22
- HTML・CSS トリミングで表示した画像をクリックで元どおりにしたい 3 2022/12/16 18:49
- PowerPoint(パワーポイント) ExcelのVBAコードについて教えてください。 3 2022/05/25 14:32
- Microsoft ASP C#からvbsを実行したい 5 2022/11/24 17:31
- Android(アンドロイド) AQUOS ZEROの使い方教えて下さい 2 2022/03/27 17:21
- WordPress(ワードプレス) Wordpress 複数プラグインの不具合? 1 2022/10/09 21:52
- Illustrator(イラストレーター) WIN10 PAINT の手のひらツールが出ないときはどうしたらよいでしょうか 2 2022/11/06 10:06
- その他(IT・Webサービス) 動画が多い(容量が多い)Webサイト作成 1 2023/04/08 17:42
- iPhone(アイフォーン) iPhoneのメモ帳を使ってますが、突然全然違うところに画面がジャンプします。なんですか ?この仕様 1 2022/12/19 09:19
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
マウス自体の移動量の取得
-
別のアプリケーションのテキス...
-
python ボタンを押すと複数の関...
-
arduino プログラムについて
-
photoshopで書いた四角の枠の中...
-
VBAで改行の入ったデータの正規...
-
UWSCのBTN関数について。
-
YOASOBI
-
テキストボックスにセルの値を...
-
PYTHONのtkinterについて
-
四乗根を英語で言うと・・・
-
アセンブリ言語のcasl2について...
-
改行含むテキストの表示の仕方
-
シンボル化解除の方法
-
else if文の順序を変えることに...
-
時計の:を点滅させたい
-
static関数がmapファイルに載ら...
-
マスクをとるとオーバーフロー...
-
Python でシャットダウンのコマ...
-
VB6.0で、フォームから、別のフ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
マウス自体の移動量の取得
-
正6面体を一定の角度で回転さ...
-
楕円の軌道に傾斜をつける方法...
-
マウスオーバー(クリック)画...
-
MCの移動,透明の仕方について...
-
画面の範囲選択
-
C言語でのマウスを移動とマウス...
-
スライドバーを用いて画面の拡...
-
ボタン化されたMCの移動
-
sinとcosを使って10度毎に線...
-
クリックして文字
-
photoshopで書いた四角の枠の中...
-
VBScriptでMsgBoxのYesNoボック...
-
webページ上、TABフォーカス出...
-
プログラミング、アーキテクチ...
-
VBAで改行の入ったデータの正規...
-
python ボタンを押すと複数の関...
-
YOASOBI
-
RPG(AS400)の本、サイトってあ...
-
別のアプリケーションのテキス...
おすすめ情報