DaanRuiter / Mythe

Android Goldminer game with moby dick & fishes
1 stars 0 forks source link

Verantwoordelijkheid #6

Open RichardRam87 opened 9 years ago

RichardRam87 commented 9 years ago
public void ShootHarpoon()
    {
        if (_harpoonController.GetDirection() == MovementDirection.None)
        {
            _harpoon.transform.parent = null;
            _harpoon.transform.rotation = HarpoonAimer.Lookat2D(_harpoon.transform, _targetLocator.transform);
            _harpoonController.ShootAt(_targetLocator.transform.position);
            _harpoonAimer.rotate = false;
        }
    } 

Bestand: https://github.com/Chequered/Mythe/blob/master/Assets/Scripts/Player/HookShooter.cs

Deze class heeft teveel verantwoordelijkheid. De class is verantwoordelijk voor het afschieten v/d harpoon, niet het stoppen van rotatie of andere dingen.

DaanRuiter commented 9 years ago

Klopt, maar ik vertel hier juist aan de andere classes dat zij actie moeten ondernemen. Niet de actie zelf