private void Awake() { spooky = new Player(settings.RigidBody, settings.MoveDirectionTransform); spookyPlantPointDetection = new PlayerPlantPointDetect( spooky, settings.PlantPointSphereTrigger, globalSettings.playerSettings.SpookyPlantPointDetectSettings); spookyEnemyDetection = new PlayerEnemyAutoDetect( spooky, globalSettings.playerSettings.SpookyEnemyAutoDetectSettings, settings.EnemyDetectSphereTrigger); spookyMove = new PlayerMove( spooky, globalSettings.playerSettings.SpookyMoveSettings, spookyEnemyDetection); spookyShoot = new PlayerShoot( spooky, globalSettings.playerSettings.SpookyShootSettings); }
public PlayerMove(Player _spooky, Settings _settings, PlayerEnemyAutoDetect _spookyAutoDetect) { spooky = _spooky; settings = _settings; spookyAutoDetect = _spookyAutoDetect; }