質問編集履歴
1
誤字の修正
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
Unity Photon2 プレイヤーがルームに参加すると床をすり抜けて落下してします。
|
1
|
+
Unity Photon2 プレイヤーがルームに参加すると床をすり抜けて落下してしまいます。
|
body
CHANGED
@@ -1,25 +1,6 @@
|
|
1
|
-
UnityのPhoton2でゲームを再生するとプレイヤー1がルームを作り、プレイヤー2以降がそのルームに参加するプログラムを[この動画](https://www.youtube.com/watch?v=LjnFNSlUMXI&list=PL6PsTmPNvw0eZirNDjO8dL0Y6X0ZFGaMt&index=11)を参考に作ったのですが、どちらも相手プレイヤーが表示はされるのですが、スポーンしたらすぐ床をそれぞれの画面の相手プレイヤーがすり抜けて落下してしまいます。
|
2
|
-
|
3
|
-
以下のPlayerManagerスクリプトをプレイヤーに追加し、CharacterControllerのチェックをはずした。
|
1
|
+
UnityのPhoton2でゲームを再生するとプレイヤー1がルームを作り、プレイヤー2以降がそのルームに参加するプログラムを[この動画](https://www.youtube.com/watch?v=LjnFNSlUMXI&list=PL6PsTmPNvw0eZirNDjO8dL0Y6X0ZFGaMt&index=11)を参考に作ったのですが、どちらも相手プレイヤーが表示はされるのですが、スポーンしたらすぐ床をそれぞれの画面の相手プレイヤーが床をすり抜けて落下してしまいます。
|
2
|
+
なにが、原因でしょうか?
|
4
3
|
|
5
|
-
PlayerManager (試し用)
|
6
|
-
```c#
|
7
|
-
using System.Collections;
|
8
|
-
using System.Collections.Generic;
|
9
|
-
using UnityEngine;
|
10
|
-
using Photon.Pun;
|
11
|
-
|
12
|
-
public class PlayerManager : MonoBehaviourPunCallbacks
|
13
|
-
{
|
14
|
-
void Start()
|
15
|
-
{
|
16
|
-
if (photonView.IsMine)
|
17
|
-
{
|
18
|
-
GetComponent<CharacterController>().enabled = true;
|
19
|
-
}
|
20
|
-
}
|
21
|
-
}
|
22
|
-
```
|
23
4
|
PlayerMove
|
24
5
|
```C#
|
25
6
|
using System.Collections;
|