[過去ログ] 【3Dゲームエンジン】Unity質問スレッド25 [無断転載禁止]©2ch.net (929レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
378(2): 2016/07/05(火)16:57 ID:X54oarm7(1/3) AAS
オブジェクトをカメラからの距離に合わせて拡縮させる方法はないでしょうか?
画像リンク[jpg]:s1.gazo.cc
上図のように、ゲーム画面では同じ大きさに見えるけど実際は離れたり近づいていたりする
テキストを載せた板(フキダシ)を作りたいです。
VRコンテンツ用にキャラの台詞を入れるフキダシを作っているのですが
近いキャラと遠いキャラどちらも同じ距離感の場所にフキダシがあると
とても違和感を感じるのです
省1
379(2): 2016/07/05(火)17:46 ID:K1Bn+XIy(1/3) AAS
>>378
カメラとの距離に比例した倍率かけてやればいいだけだが…
例えば
public float baseDistance=10;//基準になる(=倍率1になる)距離
void Update{
Vector3 toward=Camera.main.transform.position-transform.position;
transform.localScale=toward.magnitude/baseDistance;
省3
382(1): 2016/07/05(火)19:18 ID:NX6L1CQV(1/2) AAS
>>378
uGUIのCanvasで吹き出しパネルを作って、
WordToScreenPointで取得したキャラの2D座標に配置
カメラからの距離をPlane Distanceに入力して重なり順を指定
あとは距離に合わせて心持ち程度に縮小しておけばDQ10みたいな吹き出しが作れるよ
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.031s