nolimet/Liaka

Gebruik getter / setter

Opened this issue · 0 comments

Je hebt feedback gekregen van BerendWeij op:

public bool followOnX;
    public bool followOnY;

    public Transform target; 

Uit het bestand: https://github.com/nolimet/Liaka/blob/master/Assets/Script/util/FollowObject.cs

Feedback: Maak gebruik van getters en setters. Hiermee blijft het aanpassen van data de verantwoordelijkheid van de Class waar de functies en getters en setters in zijn geschreven. Deze Class heeft hierdoor een zogenoemde API.

Zorg ervoor dat eigenlijk niets meer public is. Behalve een aantal 'methods' en getters en setters. Alle variabelen zijn private. Declareer ze standaard private. Wil je ze bewerken in de editor: voor [SerializeField] toe.