-
1:ID:T96TPR · 2018-11-27

#アニメーション アニメーションするオブジェクトが4つあり、そいつらを特定の位置(スクロールして画面中央付近にきたところ)に来たところで、決められた順番でアニメーションをスタートさせたい。
ところが各オブジェクトはこちらがレイアウトした配置は無視して、単にY軸の高さの順で動き始めるてしまうわけで、意図した順番にアニメーションが始動しない。
こういうのはもうオブジェクトのレイアウトを高さ順に配置し直すしか手立てはないのでしょうか。
偉い人教えて下さい(´・ω・`)

13 件の回答

2:ID:vAXR0F · 2018-11-27

トリガーを一つに絞ればいいとおもうけど

3:ID: · 2018-11-27

トリガーひとつに絞ると他のオブジェクトは画面に出かかった瞬間にアニメーションスタートしてしまうんじゃないの?Re:2

4:ID:vAXR0F · 2018-11-27

Re:3
その画面に出かかった瞬間にスタートするというのは誰が決めてるの?
他のオブジェクトもそのトリガー使えばいいとおもうけど。

5:ID:neJtoA · 2018-11-28

アニメーションって時間決まってるんでしょ?
その位置でその場所で、何秒語になんのアイテムを表示させるかとかできない?

6:ID:vfbVHX · 非表示
7:ID:ec9ZpP · 2018-11-28

要素全体をdivで囲んで、そのdivにスクロール位置が来た時にdivの個要素を1つ1つsetTimeoutでアニメーション・・・じゃダメ?

8:ID:/VpwdZ · 2018-11-28

一番最初に動くオブジェクトだけスクロールインをトリガーにし、あとオブジェクトは最初のヤツが動いたかどうかをトリガーにすればええやろ。

9:ID: · 2018-11-28

いえwaypointとかで始動タイミングを指定してなかったら自然と画面にかかった瞬間にアニメーションスタートすると…Re:4

10:ID: · 2018-11-28

なんか位置と時間を同時に指定できなくて…。Re:5

11:ID: · 2018-11-28

できるのかなそんなこと…。試行してみます(゚o゚;;Re:6

12:ID: · 2018-11-28

Re:7 できるのかなそんなこと…。試行してみます(゚o゚;;

13:ID: · 2018-11-28

できるのかなそんなこと…。試行してみます(゚o゚;;Re:8

14:ID:uXa7ny · 2018-11-28

試しすぎちゃう?

コメントの受付は終了しました。

一緒に読まれている質問

ページ上部に戻る