namespace JNGame.Sync
{
    /// <summary>
    /// 生命周期
    /// </summary>
    public interface IJNSyncCycle
    {

        /// <summary>
        /// 实体初始化
        /// </summary>
        public void OnSyncStart();
        
        /// <summary>
        /// 实体每帧刷新
        /// </summary>
        public void OnSyncUpdate(int dt);

        /// <summary>
        /// 实体销毁
        /// </summary>
        public void OnSyncDestroy();

    }
}