質問: new Vector3(transform.position.x, transform.position.y, transform.position.z); PS1.GetComponent().Play (); } ``` 両方または片方でも良いので、解決方法を教えていただけませんか。 よろしくお願いします。
回答: 1つ目の質問に関しては、同じ内容の過去質問に回答致しました。 (多重投稿は二度手間になる可能性があるのでおやめください) 2つ目の質問に関しては、 パーティクルオブジェクトに「カメラと同じ位置に移動する」スクリプトを付けるのが手っ取り早いかと思います。 以下に例を記載します。 ``` private Transform camera; void Start () { camera = Camera.main.transform; //カメラにMainCameraタグを付けていない場合は適宜調整してください。 } void Update() { if (camera != null) { //カメラと同じ位置に移動する transform.position = camera.position; } } ```