Exemple #1
0
    protected virtual void Start()
    {
        _logger = Game.Instance.LoggerFactory(name + "::TerrainButtonController");

        Model = new TerrainButtonModel(name, Settings, Game.Instance.PrincessCake.Settings);

        _audio    = this.GetOrAddComponent <AudioSource>();
        _renderer = this.GetComponentInChildren <MeshRenderer>();
    }
Exemple #2
0
 public bool CanMoveBy(TerrainButtonModel groundButton)
 {
     return(groundButton.CanBePressedBy(this));
 }