teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

delete image

2021/03/04 14:24

投稿

sakuramoti
sakuramoti

スコア20

title CHANGED
File without changes
body CHANGED
@@ -74,9 +74,9 @@
74
74
  大変申し訳ありません。こちらの情報不足でした。
75
75
  マウスの座標に線を引くことができました! しかしカメラが動くとlineのz座標が変ってしまいます。
76
76
  これをうまく固定して表示することはできないでしょうか。
77
- ![イメージ説明](e449adb9f783895e8024c87f3258cb62.png)
78
77
 
79
78
 
79
+
80
80
  以下がカメラにアタッチしているscriptです。
81
81
  ```lang-C#
82
82
  using System.Collections;

1

修正

2021/03/04 14:24

投稿

sakuramoti
sakuramoti

スコア20

title CHANGED
File without changes
body CHANGED
@@ -66,4 +66,36 @@
66
66
  ###問題点
67
67
  マウスの軌道上にぴったり合わせることができません。
68
68
 
69
- ぴったり合わせる方法を教えていただけないでしょうか?(足りない情報があれば申し訳ありませんがが教えてくださいませ。追記いたします。)
69
+ ぴったり合わせる方法を教えていただけないでしょうか?(足りない情報があれば申し訳ありませんがが教えてくださいませ。追記いたします。)
70
+
71
+
72
+
73
+ ###追記
74
+ 大変申し訳ありません。こちらの情報不足でした。
75
+ マウスの座標に線を引くことができました! しかしカメラが動くとlineのz座標が変ってしまいます。
76
+ これをうまく固定して表示することはできないでしょうか。
77
+ ![イメージ説明](e449adb9f783895e8024c87f3258cb62.png)
78
+
79
+
80
+ 以下がカメラにアタッチしているscriptです。
81
+ ```lang-C#
82
+ using System.Collections;
83
+ using System.Collections.Generic;
84
+ using UnityEngine;
85
+
86
+ public class CameraController : MonoBehaviour {
87
+ public GameObject unityChan;
88
+ // Use this for initialization
89
+ void Start () {
90
+ unityChan = GameObject.FindGameObjectWithTag ("Player");
91
+ transform.position = new Vector3(unityChan.transform.position.x, unityChan.transform.position.y + 5, unityChan.transform.position.z - 7);
92
+
93
+ }
94
+
95
+ // Update is called once per frame
96
+ //カメラがキャラクターを追従する
97
+ void Update () {
98
+ transform.position = new Vector3(unityChan.transform.position.x, unityChan.transform.position.y + 5, unityChan.transform.position.z - 7);
99
+ }
100
+ }
101
+ ```