Files
survival-game/Assets/Mirror/Examples/BenchmarkStinkySteak/Scripts/WanderMoveBehaviour.cs
2025-06-16 15:14:23 +02:00

27 lines
614 B
C#

using Mirror;
using StinkySteak.NetcodeBenchmark;
using UnityEngine;
namespace StinkySteak.MirrorBenchmark
{
public class WanderMoveBehaviour : NetworkBehaviour
{
[SerializeField] private BehaviourConfig _config;
private WanderMoveWrapper _wrapper;
public override void OnStartServer()
{
if (isClient) return;
_config.ApplyConfig(ref _wrapper);
_wrapper.NetworkStart(transform);
}
private void FixedUpdate()
{
if (isClient) return;
_wrapper.NetworkUpdate(transform);
}
}
}