質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
C#

C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。

Unity3D

Unity3Dは、ゲームや対話式の3Dアプリケーション、トレーニングシュミレーション、そして医学的・建築学的な技術を可視化する、商業用の開発プラットフォームです。

Unity

Unityは、Unity Technologiesが開発・販売している、IDEを内蔵するゲームエンジンです。主にC#を用いたプログラミングでコンテンツの開発が可能です。

3DCG

コンピュータの演算により、3次元空間の仮想物体を、2次元平面上で表現する手法である。

Q&A

1回答

1354閲覧

【Unity】見かけ上の角度を期待通りにしたい

defeatist

総合スコア35

C#

C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。

Unity3D

Unity3Dは、ゲームや対話式の3Dアプリケーション、トレーニングシュミレーション、そして医学的・建築学的な技術を可視化する、商業用の開発プラットフォームです。

Unity

Unityは、Unity Technologiesが開発・販売している、IDEを内蔵するゲームエンジンです。主にC#を用いたプログラミングでコンテンツの開発が可能です。

3DCG

コンピュータの演算により、3次元空間の仮想物体を、2次元平面上で表現する手法である。

0グッド

0クリップ

投稿2020/09/12 06:34

編集2020/09/12 13:07

前提・実現したいこと

y軸の上から見た親子関係のあるオブジェクトにおいて、親のScaleのxとzの比率が1:1でなくても、子の見かけ上の角度をtransform.eulerAnglesの通りにしたいです。
期待する見かけ

発生している問題・エラーメッセージ

親(Cube)

transform.localScale: (2, 1, 1)
transform.localEulerAngles: (0, 45, 0)


子(Quad)

transform.localScale: (1, 1, 1)
transform.localEulerAngles: (0, 45, 0)
transform.eulerAngles: (0, 90, 0)


上記の見かけ(期待通りでない)

見かけ

試したこと

親のScaleのxとzの比率を1:1にすると、子の見かけ上の角度が期待通りになることは確認済みです。
しかし、今回はその比率が1:1ではない場合でも、子の見かけ上の角度を期待通りにしたいです。

補足情報(FW/ツールのバージョンなど)

  • Microsoft Windows10 バージョン1903(OSビルド 18362,1082)
  • Unity m_EditorVersion: 2019.4.4f1

よろしくお願いします

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

親(Cube)と子(Quad)の間に空のGameObjectを挟んでScaleを親(Cube)のScaleの逆数にすると子(Quad)は見た目通りになりませんか?

親(Cube): Scale(2, 1, 1) └GameObject: Scale(0.5, 1, 1)  └子(Quad): Scale(1, 1, 1)

これだと子(Quad)は正方形になるので子(Quad)のScaleを(2, 1, 1)にすればスクリーンショットのような長方形になります。

投稿2020/09/12 12:21

shiena

総合スコア1825

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

defeatist

2020/09/12 13:33

すみません。後出しになってしまい申し訳ないのですが、子の見かけ上のスケールはスクリーンショット通り(1 <= x <= 2)を維持したいです。 答えていただいた方法を試させていただいたところ、子の見かけ上の角度は期待通りになり、子のスケールを(2, 1, 1)にすると見かけ上のxのスケールが2(期待通りではない)になることは確認できました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問