コード例 #1
0
 public ObjektyObecne(int xSuradnica, int ySuradnica, TypyObjektov typyObjektov,
                      string reprezentaciaObjektu, bool viditelnost, bool existencia, bool pohybujemSa)
 {
     suradnice = new Suradnice(xSuradnica, ySuradnica);
     predchadzajuceSuradnice = new Suradnice(-1, 0);
     NastavTypyObjektov(typyObjektov);
     NastavReprezentaciaObjektu(reprezentaciaObjektu);
     NastavViditelnost(viditelnost);
     NastavExistencia(existencia);
     NastavPohybujemSa(pohybujemSa);
 }
コード例 #2
0
        public void ChodDopredu(int rozmerMraveniska)
        {
            Suradnice suradnice     = ZistiSuradnica();
            Suradnice noveSuradnice = default(Suradnice);

            noveSuradnice = NasledujucePolickoMraveniska.ZistiSuradniceNasledujucehoPolicka(suradnice, ZistiSmerPohybu(),
                                                                                            rozmerMraveniska);

            NastavXSuradnicuPredchadzajuceSuradnice(ZistiXSuradnicu());
            NastavYSuradnicuPredchadzajuceSuradnice(ZistiYSuradnicu());
            NastavXSuradnicu(noveSuradnice.ZistiXSuradnicu());
            NastavYSuradnicu(noveSuradnice.ZistiYSuradnicu());
        }