Fixed player and clone color
This commit is contained in:
@@ -600,6 +600,11 @@ MonoBehaviour:
|
||||
playerShoot: {fileID: 0}
|
||||
playerShield: {fileID: 9223372036854775807}
|
||||
playerUIController: {fileID: 0}
|
||||
thirdPersonVisualRoot: {fileID: 0}
|
||||
playerCamera: {fileID: 0}
|
||||
playerHandCamera: {fileID: 0}
|
||||
fpvHands: {fileID: 0}
|
||||
tpvHands: {fileID: 0}
|
||||
--- !u!114 &6129752397730442859
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -616,8 +621,8 @@ MonoBehaviour:
|
||||
damageAmount: 30
|
||||
range: 100
|
||||
hitEffectPrefab: {fileID: 5162910912013668194, guid: cf82839c411151342a7b2337bda9fb34, type: 3}
|
||||
ownGhostColor: {r: 0.3466981, g: 0.3466981, b: 0.5, a: 1}
|
||||
enemyGhostColor: {r: 0.5019608, g: 0.35940394, b: 0.35940394, a: 1}
|
||||
ownGhostColor: {r: 0, g: 0, b: 1, a: 1}
|
||||
enemyGhostColor: {r: 1, g: 0, b: 0, a: 1}
|
||||
--- !u!114 &4822096153522273678
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
|
||||
@@ -676,11 +676,11 @@ MonoBehaviour:
|
||||
playerShoot: {fileID: 3924378418118045030}
|
||||
playerShield: {fileID: 9223372036854775807}
|
||||
playerUIController: {fileID: 0}
|
||||
thirdPersonVisualRoot: {fileID: 0}
|
||||
playerCamera: {fileID: 0}
|
||||
playerHandCamera: {fileID: 0}
|
||||
fpvHands: {fileID: 0}
|
||||
tpvHands: {fileID: 0}
|
||||
thirdPersonVisualRoot: {fileID: 5017856760505747688}
|
||||
playerCamera: {fileID: 358431225805014765}
|
||||
playerHandCamera: {fileID: 5617290128103056897}
|
||||
fpvHands: {fileID: 149248327471132257}
|
||||
tpvHands: {fileID: 262780200250670577}
|
||||
--- !u!114 &7845123456789012345
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
|
||||
@@ -8,6 +8,10 @@ public class PlayerController : NetworkBehaviour
|
||||
[SerializeField] private GameObject tpvHands;
|
||||
[SerializeField] private GameObject fpvHands;
|
||||
|
||||
[Header("Colors")]
|
||||
[SerializeField] private Color ownerColor = Color.blue;
|
||||
[SerializeField] private Color otherPlayerColor = Color.red;
|
||||
|
||||
public override void OnNetworkSpawn()
|
||||
{
|
||||
if (playerCamera != null)
|
||||
@@ -25,7 +29,7 @@ public class PlayerController : NetworkBehaviour
|
||||
Cursor.visible = false;
|
||||
}
|
||||
|
||||
Color playerColor = IsOwner ? Color.blue : Color.red;
|
||||
Color playerColor = IsOwner ? ownerColor : otherPlayerColor;
|
||||
foreach (MeshRenderer meshRenderer in GetComponentsInChildren<MeshRenderer>())
|
||||
{
|
||||
meshRenderer.material.color = playerColor;
|
||||
|
||||
Reference in New Issue
Block a user