[過去ログ]
【ゲームエンジン】Unityなんでも質問スレpart2 (1002レス)
【ゲームエンジン】Unityなんでも質問スレpart2 http://mevius.5ch.net/test/read.cgi/gamedev/1601910310/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
662: 名前は開発中のものです。 [] 2020/12/23(水) 22:16:38 ID:UHC+YLGD Rayを飛ばしてRayが命中した箇所に弾を飛ばし、空などに当たった場合には飛ばしたRayのビームの終端座標に弾を飛ばすようにしたいのですが、 終端座標を取得する式が分かりません。 どういう式を立てればいいでしょうか Vector3 center = new Vector3(Screen.width / 2, Screen.height / 2, 100f);//光線発射ポイント Ray ray = Camera.main.ScreenPointToRay(center);//光線本体設定? RaycastHit hit; Vector3 hassya_houkou;//弾の目標地点 Vector3 hassya_point = cameraForward + transform.position+ new Vector3(0f, 1f, 0f);//弾の出現位置 if (Physics.Raycast(ray, out hit, 200.0f))//bool判定 { hassya_houkou = hit.point - hassya_point; Debug.DrawRay(ray.origin, ray.direction * 20, Color.red, 0.01f); } else { //hit しなかった場合 //終端座標位置を取得 hassya_houkou = //????? 不明点 } http://mevius.5ch.net/test/read.cgi/gamedev/1601910310/662
663: 名前は開発中のものです。 [] 2020/12/23(水) 22:32:31 ID:UHC+YLGD >>662 すみません、自己解決しました。 hassya_houkou = (ray.direction * 200f)-hassya_point; でいけました http://mevius.5ch.net/test/read.cgi/gamedev/1601910310/663
664: 名前は開発中のものです。 [] 2020/12/23(水) 23:10:37 ID:UHC+YLGD >>663 すみません、一応動作には問題ないのですが上記の式は間違っていました。 http://mevius.5ch.net/test/read.cgi/gamedev/1601910310/664
666: 名前は開発中のものです。 [] 2020/12/23(水) 23:51:24 ID:UHC+YLGD >>665 ありがとうございます。 お陰様で上手く行きました http://mevius.5ch.net/test/read.cgi/gamedev/1601910310/666
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.026s