mirror of
https://github.com/MirrorNetworking/Mirror.git
synced 2024-11-18 11:00:32 +00:00
Fix prefabs and PlayerBuffers
This commit is contained in:
parent
1ccc53e500
commit
93dcc24ebe
@ -15,6 +15,7 @@ GameObject:
|
|||||||
- component: {fileID: 8096906436974498748}
|
- component: {fileID: 8096906436974498748}
|
||||||
- component: {fileID: 6545184674585495222}
|
- component: {fileID: 6545184674585495222}
|
||||||
- component: {fileID: 4832621091644330542}
|
- component: {fileID: 4832621091644330542}
|
||||||
|
- component: {fileID: 7961362217038480789}
|
||||||
m_Layer: 6
|
m_Layer: 6
|
||||||
m_Name: Bot
|
m_Name: Bot
|
||||||
m_TagString: Player
|
m_TagString: Player
|
||||||
@ -123,6 +124,7 @@ MonoBehaviour:
|
|||||||
positionPrecision: 0.02
|
positionPrecision: 0.02
|
||||||
scalePrecision: 0.02
|
scalePrecision: 0.02
|
||||||
velocity: {x: 0, y: 0, z: 0}
|
velocity: {x: 0, y: 0, z: 0}
|
||||||
|
angVelocity: {x: 0, y: 0, z: 0}
|
||||||
--- !u!114 &6545184674585495222
|
--- !u!114 &6545184674585495222
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -138,8 +140,9 @@ MonoBehaviour:
|
|||||||
syncDirection: 0
|
syncDirection: 0
|
||||||
syncMode: 0
|
syncMode: 0
|
||||||
syncInterval: 0.1
|
syncInterval: 0.1
|
||||||
characterController: {fileID: 365631096971600796}
|
NTR: {fileID: 0}
|
||||||
animator: {fileID: 0}
|
animator: {fileID: 0}
|
||||||
|
characterController: {fileID: 365631096971600796}
|
||||||
physicsMaterial: {fileID: 13400000, guid: c3ac683db06890b49a15dd5009dbd6e8, type: 2}
|
physicsMaterial: {fileID: 13400000, guid: c3ac683db06890b49a15dd5009dbd6e8, type: 2}
|
||||||
moveSpeedMultiplier: 8
|
moveSpeedMultiplier: 8
|
||||||
maxTurnSpeed: 100
|
maxTurnSpeed: 100
|
||||||
@ -148,6 +151,7 @@ MonoBehaviour:
|
|||||||
maxJumpSpeed: 5
|
maxJumpSpeed: 5
|
||||||
jumpDelta: 0.2
|
jumpDelta: 0.2
|
||||||
groundState: 2
|
groundState: 2
|
||||||
|
moveState: 2
|
||||||
horizontal: 0
|
horizontal: 0
|
||||||
vertical: 0
|
vertical: 0
|
||||||
turnSpeed: 0
|
turnSpeed: 0
|
||||||
@ -173,6 +177,27 @@ MonoBehaviour:
|
|||||||
syncInterval: 0.1
|
syncInterval: 0.1
|
||||||
nameText: {fileID: 4457544332397682606}
|
nameText: {fileID: 4457544332397682606}
|
||||||
playerName:
|
playerName:
|
||||||
|
--- !u!114 &7961362217038480789
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 629047657802428152}
|
||||||
|
m_Enabled: 0
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 995b66880233cda49846f5cda46330ba, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
syncDirection: 0
|
||||||
|
syncMode: 0
|
||||||
|
syncInterval: 0.1
|
||||||
|
networkTransformReliable: {fileID: 0}
|
||||||
|
serverBufferText: {fileID: 2520575634317220638}
|
||||||
|
clientBufferText: {fileID: 9167280228736349983}
|
||||||
|
snapIntText: {fileID: 1649625818729847816}
|
||||||
|
serverSnapCount: 0
|
||||||
|
clientSnapCount: 0
|
||||||
--- !u!1 &1296439317632248743
|
--- !u!1 &1296439317632248743
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -190,7 +215,7 @@ GameObject:
|
|||||||
m_Icon: {fileID: 0}
|
m_Icon: {fileID: 0}
|
||||||
m_NavMeshLayer: 0
|
m_NavMeshLayer: 0
|
||||||
m_StaticEditorFlags: 0
|
m_StaticEditorFlags: 0
|
||||||
m_IsActive: 1
|
m_IsActive: 0
|
||||||
--- !u!224 &3778709512122544917
|
--- !u!224 &3778709512122544917
|
||||||
RectTransform:
|
RectTransform:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -362,7 +387,7 @@ GameObject:
|
|||||||
m_Icon: {fileID: 0}
|
m_Icon: {fileID: 0}
|
||||||
m_NavMeshLayer: 0
|
m_NavMeshLayer: 0
|
||||||
m_StaticEditorFlags: 0
|
m_StaticEditorFlags: 0
|
||||||
m_IsActive: 1
|
m_IsActive: 0
|
||||||
--- !u!224 &2277275783330066836
|
--- !u!224 &2277275783330066836
|
||||||
RectTransform:
|
RectTransform:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
@ -1078,6 +1078,7 @@ GameObject:
|
|||||||
- component: {fileID: 367848704157024905}
|
- component: {fileID: 367848704157024905}
|
||||||
- component: {fileID: 3427814615500822403}
|
- component: {fileID: 3427814615500822403}
|
||||||
- component: {fileID: 3915821277891986203}
|
- component: {fileID: 3915821277891986203}
|
||||||
|
- component: {fileID: -2480596454832827664}
|
||||||
m_Layer: 6
|
m_Layer: 6
|
||||||
m_Name: NPC
|
m_Name: NPC
|
||||||
m_TagString: Player
|
m_TagString: Player
|
||||||
@ -1186,6 +1187,7 @@ MonoBehaviour:
|
|||||||
positionPrecision: 0.02
|
positionPrecision: 0.02
|
||||||
scalePrecision: 0.02
|
scalePrecision: 0.02
|
||||||
velocity: {x: 0, y: 0, z: 0}
|
velocity: {x: 0, y: 0, z: 0}
|
||||||
|
angVelocity: {x: 0, y: 0, z: 0}
|
||||||
--- !u!114 &3427814615500822403
|
--- !u!114 &3427814615500822403
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -1201,8 +1203,9 @@ MonoBehaviour:
|
|||||||
syncDirection: 0
|
syncDirection: 0
|
||||||
syncMode: 0
|
syncMode: 0
|
||||||
syncInterval: 0.1
|
syncInterval: 0.1
|
||||||
characterController: {fileID: 8094616116228944553}
|
NTR: {fileID: 0}
|
||||||
animator: {fileID: 0}
|
animator: {fileID: 0}
|
||||||
|
characterController: {fileID: 8094616116228944553}
|
||||||
physicsMaterial: {fileID: 13400000, guid: c3ac683db06890b49a15dd5009dbd6e8, type: 2}
|
physicsMaterial: {fileID: 13400000, guid: c3ac683db06890b49a15dd5009dbd6e8, type: 2}
|
||||||
moveSpeedMultiplier: 8
|
moveSpeedMultiplier: 8
|
||||||
maxTurnSpeed: 100
|
maxTurnSpeed: 100
|
||||||
@ -1211,6 +1214,7 @@ MonoBehaviour:
|
|||||||
maxJumpSpeed: 5
|
maxJumpSpeed: 5
|
||||||
jumpDelta: 0.2
|
jumpDelta: 0.2
|
||||||
groundState: 2
|
groundState: 2
|
||||||
|
moveState: 2
|
||||||
horizontal: 0
|
horizontal: 0
|
||||||
vertical: 0
|
vertical: 0
|
||||||
turnSpeed: 0
|
turnSpeed: 0
|
||||||
@ -1236,3 +1240,25 @@ MonoBehaviour:
|
|||||||
syncInterval: 0.1
|
syncInterval: 0.1
|
||||||
nameText: {fileID: 5231846894102171291}
|
nameText: {fileID: 5231846894102171291}
|
||||||
playerName:
|
playerName:
|
||||||
|
--- !u!114 &-2480596454832827664
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 9078678990242496461}
|
||||||
|
m_Enabled: 0
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 995b66880233cda49846f5cda46330ba, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
syncDirection: 0
|
||||||
|
syncMode: 0
|
||||||
|
syncInterval: 0.1
|
||||||
|
NTRCustomSendInterval: {fileID: 0}
|
||||||
|
NetworkTransformReliable: {fileID: 367848704157024905}
|
||||||
|
serverBufferText: {fileID: 6322424803937864235}
|
||||||
|
clientBufferText: {fileID: 756491762232780330}
|
||||||
|
snapIntText: {fileID: 7179727379187289405}
|
||||||
|
serverSnapCount: 0
|
||||||
|
clientSnapCount: 0
|
||||||
|
@ -363,6 +363,7 @@ GameObject:
|
|||||||
- component: {fileID: 222851012733586747}
|
- component: {fileID: 222851012733586747}
|
||||||
- component: {fileID: -7969791118079622209}
|
- component: {fileID: -7969791118079622209}
|
||||||
- component: {fileID: 3644259943796578628}
|
- component: {fileID: 3644259943796578628}
|
||||||
|
- component: {fileID: 7156468669696336682}
|
||||||
m_Layer: 6
|
m_Layer: 6
|
||||||
m_Name: Player
|
m_Name: Player
|
||||||
m_TagString: Player
|
m_TagString: Player
|
||||||
@ -485,6 +486,7 @@ MonoBehaviour:
|
|||||||
positionPrecision: 0.02
|
positionPrecision: 0.02
|
||||||
scalePrecision: 0.02
|
scalePrecision: 0.02
|
||||||
velocity: {x: 0, y: 0, z: 0}
|
velocity: {x: 0, y: 0, z: 0}
|
||||||
|
angVelocity: {x: 0, y: 0, z: 0}
|
||||||
--- !u!114 &5645625692974173159
|
--- !u!114 &5645625692974173159
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -500,8 +502,9 @@ MonoBehaviour:
|
|||||||
syncDirection: 0
|
syncDirection: 0
|
||||||
syncMode: 0
|
syncMode: 0
|
||||||
syncInterval: 0.1
|
syncInterval: 0.1
|
||||||
characterController: {fileID: 1269623552087207629}
|
NTR: {fileID: 0}
|
||||||
animator: {fileID: 0}
|
animator: {fileID: 0}
|
||||||
|
characterController: {fileID: 1269623552087207629}
|
||||||
physicsMaterial: {fileID: 13400000, guid: c3ac683db06890b49a15dd5009dbd6e8, type: 2}
|
physicsMaterial: {fileID: 13400000, guid: c3ac683db06890b49a15dd5009dbd6e8, type: 2}
|
||||||
moveSpeedMultiplier: 8
|
moveSpeedMultiplier: 8
|
||||||
maxTurnSpeed: 100
|
maxTurnSpeed: 100
|
||||||
@ -510,6 +513,7 @@ MonoBehaviour:
|
|||||||
maxJumpSpeed: 5
|
maxJumpSpeed: 5
|
||||||
jumpDelta: 0.2
|
jumpDelta: 0.2
|
||||||
groundState: 2
|
groundState: 2
|
||||||
|
moveState: 2
|
||||||
horizontal: 0
|
horizontal: 0
|
||||||
vertical: 0
|
vertical: 0
|
||||||
turnSpeed: 0
|
turnSpeed: 0
|
||||||
@ -584,6 +588,28 @@ MonoBehaviour:
|
|||||||
showGui: 0
|
showGui: 0
|
||||||
hotKey: 290
|
hotKey: 290
|
||||||
passwordFile: remote_statistics.txt
|
passwordFile: remote_statistics.txt
|
||||||
|
--- !u!114 &7156468669696336682
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2033010110135952297}
|
||||||
|
m_Enabled: 0
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 995b66880233cda49846f5cda46330ba, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
syncDirection: 0
|
||||||
|
syncMode: 0
|
||||||
|
syncInterval: 0.1
|
||||||
|
NTRCustomSendInterval: {fileID: 0}
|
||||||
|
NetworkTransformReliable: {fileID: 7264761320023842541}
|
||||||
|
serverBufferText: {fileID: 3924467337252509263}
|
||||||
|
clientBufferText: {fileID: 7761066253652736590}
|
||||||
|
snapIntText: {fileID: 173605869538251097}
|
||||||
|
serverSnapCount: 0
|
||||||
|
clientSnapCount: 0
|
||||||
--- !u!1 &2859268202770656871
|
--- !u!1 &2859268202770656871
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
@ -285,6 +285,16 @@ MonoBehaviour:
|
|||||||
autoCreatePlayer: 1
|
autoCreatePlayer: 1
|
||||||
playerSpawnMethod: 0
|
playerSpawnMethod: 0
|
||||||
spawnPrefabs: []
|
spawnPrefabs: []
|
||||||
|
snapshotSettings:
|
||||||
|
bufferTimeMultiplier: 2
|
||||||
|
catchupNegativeThreshold: -1
|
||||||
|
catchupPositiveThreshold: 1
|
||||||
|
catchupSpeed: 0.009999999776482582
|
||||||
|
slowdownSpeed: 0.009999999776482582
|
||||||
|
driftEmaDuration: 1
|
||||||
|
dynamicAdjustment: 1
|
||||||
|
dynamicAdjustmentTolerance: 1
|
||||||
|
deliveryTimeEmaDuration: 2
|
||||||
timeInterpolationGui: 1
|
timeInterpolationGui: 1
|
||||||
playerNinjaPrefab: {fileID: 1428992836745641328, guid: 4b4e4d1a8090c7a45bab0cbc52ccfd76, type: 3}
|
playerNinjaPrefab: {fileID: 1428992836745641328, guid: 4b4e4d1a8090c7a45bab0cbc52ccfd76, type: 3}
|
||||||
botPrefab: {fileID: 629047657802428152, guid: 45e99b6415bfdc846bbbfc2d949d53f5, type: 3}
|
botPrefab: {fileID: 629047657802428152, guid: 45e99b6415bfdc846bbbfc2d949d53f5, type: 3}
|
||||||
|
@ -9,7 +9,8 @@ public class PlayerBuffers : NetworkBehaviour
|
|||||||
Transform mainCamTransform;
|
Transform mainCamTransform;
|
||||||
|
|
||||||
[Header("Components")]
|
[Header("Components")]
|
||||||
public NTRCustomSendInterval networkTransformReliable;
|
public NTRCustomSendInterval NTRCustomSendInterval;
|
||||||
|
public NetworkTransformReliable NetworkTransformReliable;
|
||||||
public TextMeshPro serverBufferText;
|
public TextMeshPro serverBufferText;
|
||||||
public TextMeshPro clientBufferText;
|
public TextMeshPro clientBufferText;
|
||||||
public TextMeshPro snapIntText;
|
public TextMeshPro snapIntText;
|
||||||
@ -20,7 +21,8 @@ public class PlayerBuffers : NetworkBehaviour
|
|||||||
|
|
||||||
private void OnValidate()
|
private void OnValidate()
|
||||||
{
|
{
|
||||||
networkTransformReliable = GetComponent<NTRCustomSendInterval>();
|
NTRCustomSendInterval = GetComponent<NTRCustomSendInterval>();
|
||||||
|
NetworkTransformReliable = GetComponent<NetworkTransformReliable>();
|
||||||
|
|
||||||
// Force overrideColorTags true so we can change the color without tags
|
// Force overrideColorTags true so we can change the color without tags
|
||||||
serverBufferText.overrideColorTags = true;
|
serverBufferText.overrideColorTags = true;
|
||||||
@ -57,7 +59,10 @@ void Update()
|
|||||||
//serverBufferText.text = "S: " + new string('-', serverSnapCount);
|
//serverBufferText.text = "S: " + new string('-', serverSnapCount);
|
||||||
|
|
||||||
/////// Client
|
/////// Client
|
||||||
clientSnapCount = networkTransformReliable.clientSnapshots.Count;
|
if (NTRCustomSendInterval)
|
||||||
|
clientSnapCount = NTRCustomSendInterval.clientSnapshots.Count;
|
||||||
|
if (NetworkTransformReliable)
|
||||||
|
clientSnapCount = NetworkTransformReliable.clientSnapshots.Count;
|
||||||
|
|
||||||
if (clientSnapCount < 2)
|
if (clientSnapCount < 2)
|
||||||
clientBufferText.color = Color.gray;
|
clientBufferText.color = Color.gray;
|
||||||
|
Loading…
Reference in New Issue
Block a user