public DeletionUpdate(GameObject gameObject, DeletionUpdateModuleData moduleData) { _gameObject = gameObject; _moduleData = moduleData; _frameToDelete = gameObject.GameContext.GameLogic.CurrentFrame + gameObject.GameContext.GetRandomLogicFrameSpan(_moduleData.MinLifetime, _moduleData.MaxLifetime); }
public DeletionUpdate(GameObject gameObject, DeletionUpdateModuleData moduleData) { _gameObject = gameObject; _moduleData = moduleData; }