オブジェクトのスケール変更について

ホーム フォーラム CF2.5使用法全般 オブジェクトのスケール変更について

  • このトピックには2件の返信、2人の参加者があり、最後にyotubaにより1年、 7ヶ月前に更新されました。
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #36896
    yotuba
    参加者

    アクティブオブジェクトに対してスケール変更(拡大)を適用した時
    ホットスポットが上辺、または左辺にある時は予定通りに変形されるのですが
    ホットスポットが底辺、または右辺にあるとおかしな形に変形されてしまいます。

    変形時にホットスポットの位置はずれてないようなので
    原因がよく分かりません。

    サンプルmfa を添付いたしますので
    解決法があれば教えて頂けないでしょうか?

    よろしくお願いします。

    Attachments:
    You must be logged in to view attached files.
    #36899
    MYTH
    参加者

    >>yotubaさん

    こんにちは。

    拡大機能の都合上、画像の底面や右辺にあたる箇所をホットスポットにするとわずかにその外側にも画像が拡大されるため、拡大するほどにずれが発生することになります。
    アニメーションエディタ等でホットスポットを指定する場合、クイックムーブ機能を用いると画像の中央や端を指定することになりますが、右辺側か底面側に設定する場合にはさらにその1px外側(X:31→32、Y:31→32など)に指定することで、ずれを回避することができます。

    Attachments:
    You must be logged in to view attached files.
    #36901
    yotuba
    参加者

    MYTHさん

    こんにちは。

    例えば、32x32px のオブジェクトには 0~31px の範囲にしか
    ホットスポットやアクションポイントを設置できないと
    今まで思い込んでおりました・・・。
    外側にも置くことができたのですね。
    ご説明頂いた通り 32px目にホットスポットを設置することで
    予定通りの動作となりました。

    ありがとうございました。

3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • このトピックに返信するにはログインが必要です。