2024-01-29 19:07:52 +08:00
|
|
|
|
using Plugins.JNGame.Sync.Frame;
|
|
|
|
|
using Plugins.JNGame.Sync.Frame.game;
|
|
|
|
|
|
2024-02-01 19:06:51 +08:00
|
|
|
|
namespace Game.Plugins.App.Sync
|
2024-01-29 19:07:52 +08:00
|
|
|
|
{
|
|
|
|
|
public abstract class JNGSyncFrame<T> : JNSyncFrameComponent<T>
|
|
|
|
|
{
|
|
|
|
|
protected override JNSyncFrame GetSync()
|
|
|
|
|
{
|
|
|
|
|
return App.Sync;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public override void OnSyncLoad(){}
|
2024-02-05 18:56:55 +08:00
|
|
|
|
public override void OnSyncStart(){}
|
2024-02-02 15:38:13 +08:00
|
|
|
|
public override void OnSyncUpdate(int dt, JNFrameInfo frame, T input)
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public override void OnLateSyncUpdate(int dt, JNFrameInfo frame, T input)
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
}
|
2024-01-29 19:07:52 +08:00
|
|
|
|
}
|
|
|
|
|
}
|