using System.Collections; using System.Collections.Generic; using UnityEngine; public class CollectibleMoverBase : SpawnableMoverBase { private CollectibleBase obstacleBase; private ObstaclesManager obstaclesManager; private void Awake() { obstacleBase = GetComponent(); } private void Update() { if (!worldSpawnManager || !obstaclesManager) { worldSpawnManager = InterfaceManager.Instance?.GetInterfaceInstance(); obstaclesManager = InterfaceManager.Instance?.GetInterfaceInstance(); } if (worldSpawnManager && obstaclesManager) { moveSpeed = worldSpawnManager.EnvironmentMoveSpeed; base.Update(); } } }