FlashCS4で、曲線が徐々に伸びていくアニメの作成法が知りたいです。
(植物がニョロニョロ伸びていくようなイメージです)
教えてgoo内で「消しこみ」という方法を知ったのですが、これ以外の方法を探しています。
とりあえずモーショントゥイーンで、「線を上に伸ばす」アニメを作って、伸びていく上部分のパスをまげて曲線にしようとしたのですが、モーショントゥイーンでは「上だけ伸ばす」という動きが出来ませんでした。(上下に拡大されてしまいました)
シェイプトゥイーンでは伸ばすことは出来たのですが、パスを曲げることができませんでした。
そこで質問なのですが、これをAS3で再現しようとした場合どのような方法になるのでしょうか?
AS3も入門程度の知識で申し訳ないのですが、感覚的には「短い直線を何個も繋げる」という方法で合っていますか?(lineTo?)
でも上記の方法だと、線が引かれている過程がありません。
どうすればいいのでしょうか…。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
CS4 だと書かれていらしゃるそのまんまの アレ があるじゃないですか。
あのすごく笑える機能。
[描画エフェクト] の [つる模様]!
私は面白くて2時間ぐらいこれで遊んでましたよ。
[選択ツール(矢印)] や [バケツツール] などが並んだ [ツール] パネルの中に
[パターン描画ツール] という,鉛筆にストラップが付いたようなボタンがありますから,
それをクリックした状態で [プロパティインスペクタ] より
[▽描画エフェクト] の欄で [つる模様 |▼] を選択して,
ステージ上 を チョン とクリックすれば,
つるが伸びる伸びるぅ ~~w~.,.,W~w~~~~~ww.~~,.,w~。
[詳細オプション] の欄で [□ パターンをアニメーション化] にチェックを入れておけば,
その様子が各フレームに自動描画されてつる模様が伸びるアニメーションも作成できます(↓図)。
その他,各色々な設定すると,つるの伸び方や色や葉や花もカスタマイズできますよ。
つる模様を発生させる同じレイヤーにあらかじめ障害物を描いておくと,
その障害物を避けるようにつるが伸びます。
もし,
この [描画エフェクト] の [つる模様] をしたことがなければ是非やってみてください。
この機能,いったい何に使えるのだかよくわかりませんが,
私は面白くて笑ってしまいました。
Flash の機能で「笑えた」のは初めてかもしれません。
(その他,ボーンツールも笑えます。こちらは発展性がかなりありそうです。)
=========================
> これをAS3で再現しようとした場合どのような方法になるのでしょうか?
> 感覚的には「短い直線を何個も繋げる」という方法で合っていますか?(lineTo?)
> でも上記の方法だと、線が引かれている過程がありません。
lineTo でできると思いますよ。
「線が引かれている過程がない」という意味が今ひとつわかりませんが,
1フレーム進む時間毎にちょっとずつ lineTo すれば良いと思います。
ただし,
その線の方程式もしくは座標データなどははどうするのかは知りませんが。
すっごい適当に作ってみた例↓(メインタイムラインのフレーム1に記入)
----------------------------------------
// 線を伸ばすスタート地点を設定
var startX:Number=0;
var startY:Number=stage.stageHeight/2;
// 線のスタイルを設定
this.graphics.lineStyle(1, 0x000000);
// 線の描画開始
this.graphics.moveTo(startX, startY);
// ENTER_FRAME イベントリスナーを登録(growLineを実行)
this.addEventListener(Event.ENTER_FRAME,growLine);
// 変数 i の初期化
var i:int=0;
// ユーザ定義関数 growLine を定義
function growLine(evt:Event):void {
i+=2;
if (i<=Math.floor(stage.stageWidth/2)) {
this.graphics.lineTo(startX+i, startY+100*Math.sin(i*Math.PI/50));
} else if (i<=Math.floor(stage.stageWidth)) {
this.graphics.lineTo(startX+i, startY+Math.random()*50);
} else {
this.removeEventListener(Event.ENTER_FRAME, growLine);
}
}
----------------------------------------
上のスクリプトをフレームにコピペして,
即「制御」→「ムービープレビュー」で見ることができると思います。
=========================
あと,
モーションガイド 付 クラシックトゥイーン でムービークリップを動かして,
そのムービークリップの座標に Event.ENTER_FRAME で moveTo() lineTo() しても良いですね。
当然,
モーショントゥイーン(CS4からの新モーショントゥイーン)でムービークリップを動かして,
そのムービークリップの座標に同じく Event.ENTER_FRAME で moveTo() lineTo() しても良いと思いますが。
これらの方法だと,難しい方程式や面倒な座標データなどを用意せずに済みます。
しかし,複数の線が込み入るとこれでも難しいかも...ですが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 電車・路線・地下鉄 厚狭駅から広島方面に伸びる線路跡について 山陽本線で上り広島方面に乗っていると、厚狭駅を過ぎてから進 2 2023/03/19 18:05
- Excel(エクセル) エクセルのグラフに上下限値の横棒を表示させたい 5 2022/12/12 11:09
- 数学 数学三 複素数平面 添付してある画像の問題において、「点Cは半直線AB上にある」という記述があります 1 2023/06/17 11:28
- USTREAM ★YOUTUBEの登録者数についての質問です 1 2022/06/23 02:00
- アニメ アニメ製作が形成してきたパターンや方式と今後について 2 2023/08/11 03:49
- その他(メイク・美容) 絶対に上がらないまつ毛を上げる方法教えてください、、 私は奥目、極重&瞼伸び伸び一重、逆さまつげ、ア 1 2022/05/22 10:34
- ガーデニング・家庭菜園 花壇にネモフィラを植えているのですが、長く伸びてしまい風が吹くと、すぐに倒れてしまうので、根元の土を 4 2023/04/05 08:55
- ガーデニング・家庭菜園 コニファー エメラルドグリーンを目隠しに植えています。2mくらいの高さがありますが、長さを短くしたい 1 2022/04/04 22:29
- Excel(エクセル) シートが違う2枚のエクセルシートにある数値を別シートにコピーしたい(VBA?) 8 2022/03/31 12:24
- 洗濯・クリーニング・コインランドリー adidasのジャンパーの裾に入ってるゴムなのですが これをできる限り伸ばし切りたいんです。 大きめ 6 2022/06/05 23:02
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
TDSマジックランプシアター 箱...
-
レーザのスポット径の計算式
-
メッセージボックスを前面に表...
-
Chrome フォーカス時に枠が表示...
-
SPREAD(GrapeCity)のセルにフォ...
-
C#でButtonのフォーカス枠を消...
-
Excelのマクロで実行時エラー”1...
-
DataGridViewで入力チェック後...
-
池袋の美容師らしきキャッチ
-
Flash CS5 タイムラインエフェ...
-
初期フォーカスについて
-
擬似会議室サイトを構築したい...
-
コンボボックスの開いたリスト...
-
再生中「巻き戻し」「早送り」...
-
FLASHの表現方法(Actionscript)...
-
iPhoneとタッチペン
-
ブラウン管の仕組み
-
アクセス2007のエクスポートに...
-
ローカルでWebページが見れない
-
ゲーム会社のイメージ (ゲー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
メッセージボックスを前面に表...
-
SPREAD(GrapeCity)のセルにフォ...
-
Excelのマクロで実行時エラー”1...
-
C#でButtonのフォーカス枠を消...
-
iPhoneのクイックアクションを...
-
TDSマジックランプシアター 箱...
-
コンボボックスの開いたリスト...
-
Chrome フォーカス時に枠が表示...
-
レーザのスポット径の計算式
-
コンボボックスの三角を一時的...
-
DAMのデンモクの使い方
-
雷のようなアニメーションをウ...
-
DataGridViewで入力チェック後...
-
フォトショのアクションを別のM...
-
tabキーによるフォーカスをさせ...
-
iPhoneのロック画面に出てくる...
-
Macのウィンドウが透ける
-
[化学基礎] μmのμはどうして...
-
初期状態でのフォーカスの解除
-
ローディングアニメーションの...
おすすめ情報