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