[過去ログ]
【3Dゲームエンジン】Unity質問スレッド32 (1002レス)
上
下
前
次
1-
新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
886
: 2017/12/15(金)23:37
ID:nw+wySXa(2/3)
AA×
[
240
|320|
480
|
600
|
100%
|
GIF
|
べ
|
レス栞
|
レス消
]
886: [sage] 2017/12/15(金) 23:37:17.53 ID:nw+wySXa もっとも汎用性のある方法は、 向き(transform.rotation)を、 向けたい軸(Vector3.right)を向かせたい相手(target)へ向ける回転 Quaternion.FromToRotation にしてしまう方法かと思います。 transform.rotation = Quaternion.FromToRotation(Vector3.right, target) になります。 例えば、左側をtargetに向けたい場合、 Vector3.right を、- Vector3.right に変更します。 (Vector3.right = - target でも勿論できます) ただ、Vector3.oneをtargetに向ける回転は、 transform軸への代入ではできず、 上記の汎用法を使うのが良いと思います。 http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/886
もっとも汎用性のある方法は 向きを 向けたい軸を向かせたい相手へ向ける回転 にしてしまう方法かと思います になります 例えば左側をに向けたい場合 を に変更します でも勿論できます ただをに向ける回転は 軸への代入ではできず 上記の汎用法を使うのが良いと思います
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 116 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
ぬこの手
ぬこTOP
0.025s