Skip to main content
Known Participant
April 15, 2022
Answered

シェイプレイヤーの破線をオフセットで移動したときに破線の一部が消える

  • April 15, 2022
  • 1 reply
  • 2242 views

 

とても便利な機能ですが、

シェイプレイヤーの線>破線>オフセットで破線を動かすと図のように途中(パスのスタート位置?あたり)で一部が消えてしまい、この便利な機能が使えません。

何か解決方法はありますでしょうか?

This topic has been closed for replies.
Correct answer Mukaida

<追記>
破線の「間隔」を正確に入力すれば、オフセットしても線は消えません。


試したのは、シェイプの形状:円形、サイズ:800、線分:0、丸の数:8
「間隔」に下記のエクスプレッションを追加すれば、計算式によって正確な間隔を割り出せます。

Math.PI * 800 /8

 

1 reply

Community Expert
April 15, 2022

回転させるのでしょうか?
オフセットを0にして、破線の配置だけを調整してアニメーションは「回転」で行う方法はどうでしょう。


パスの「最初の頂点」で破線が出現と消失するオフセットの挙動は、以前のバージョンから変わっていないようです。

「丸型」を「バット」にするとオフセットの動作が確認しやすいと思います。

 

<追記>

直線のパスでオフセットを使うとオフセットの動作がより理解しやすくなります。

円形シェイプはクローズパスのため、直線の両端が繋がっている状態になります。

MukaidaCommunity ExpertCorrect answer
Community Expert
April 15, 2022

<追記>
破線の「間隔」を正確に入力すれば、オフセットしても線は消えません。


試したのは、シェイプの形状:円形、サイズ:800、線分:0、丸の数:8
「間隔」に下記のエクスプレッションを追加すれば、計算式によって正確な間隔を割り出せます。

Math.PI * 800 /8

 

Known Participant
April 16, 2022

ご返信ありがとうございます。

エクスプレッションもありがとうございます!

 

元々、非対称のパスの破線を動かそうとしたところ、10本中8本の破線は、この現象が現れ、破線毎に線の太さや波、パスのオフセットや破線の幅・間隔・オフセットのスピードなど異なる設定をしていたため、原因がわからず、プレーンな円や正方形のシェイプでも同様の挙動だったこともあって投稿しました。

 

「破線のオフセットで動かすときは、破線の間隔をしっかり合わせる」と心に刻みました。

大変勉強になりました。