Znaczy się chodzi Ci o autoprzejazdy. Ja się nimi zasadniczo nie bawię ale jestem pewny że jest to do zrobienia zdarzeniami . Blok może rozpoznać lokomotywę a program ustawi wszystko dalej jak chcesz ale trzeba do tego ułożyć odpowiedni " sekwencyjny przebieg zdarzeń".
Praca godna "homo sapiens" , życzę miłej zabawy , ja niestety nie jestem programistą i gotowego rozwiązania Ci nie podam . Do tej pory udało mi się uzyskać drogą prób i błędów kilka prostych efektów ..... to wszystko.
Zdarzenia
-
- Posty: 264
- Rejestracja: 06 sie 2010, 12:19
- System DCC: PIKO SmartBox®, SmartController®, S88 Tams, LDT
Re: Zdarzenia
H0 DCC i FCS
YouTube
YouTube
Re: Zdarzenia
trochę bawiłem się zdarzeniami i sekwencyjnym PZ ale potrzebne mi sa nazwy zmiennych które mozna wpisywać do SPZ a opisujące ruch konkretnych lokomotyw w konkretnych blokach, zachowanie się poszczególnych rozjazdów itd. Gdzie nazwy i opisy tych zmiennych mozna znależć aby się nimi póżniej posłużyć przy tworzeniu kodu w SPZ?
-
- Posty: 264
- Rejestracja: 06 sie 2010, 12:19
- System DCC: PIKO SmartBox®, SmartController®, S88 Tams, LDT
Re: Zdarzenia
Zmienne to dokładne nazwy urządzeń i taboru wprowadzone do programu .
H0 DCC i FCS
YouTube
YouTube
Re: Zdarzenia
ad1. Rozumiem, że chodzi o zdarzenia. Jak w oknie do opisu warunku dla działania "Jeżeli" wpiszesz "this.ActiveTrain" a następnie kropkę, to zobaczysz listę cech lokomotywy. Spisu oficjalnego nie ma. Prędkość to "Speed".
ad2. Działanie zdarzenia: "GrajDzwięk"
ad3. Nie, ale jest taka potrzeba, to można by łatwo dodać w cechach bloku listę grup lokomotywy, które nie mogą wjeźdzać do danego bloku z danego końca. Ale dotyczyłoby to tylko momentów, gdy program wybiera drogę dla lokomotywy. Taka opcja jest dostępna tylko dla AutoPrzejazdów.
ad4. nie bardzo rozumiem, o co chodzi. Ręcznie czy automatycznie? Jeżeli pojawienie się pewnej grupy lokomotyw w bloku A ma powodować wymuszenie ich przejazdu do bloku G, to od tego są AutoPrzejazdy.
5. Ustawianiem semaforów na drodze od jednego bloku do drugiego zajmuje się program automatycznie. Wylicza on maksymalną prędkość, jaką mogą jechać dana lokomotywa z bloku A do B i na tej podstawie dla każdego semafora wylicza najlepszy sygnał aby tą prędkość pokazać. Sam fakt postawienia semafora na drodze od A do B powoduje jego obsługę przez program.
ad1 i 2. Tak. AutoPrzejazdami z użyciem "TrainGroups/Grup"
ad2. Działanie zdarzenia: "GrajDzwięk"
ad3. Nie, ale jest taka potrzeba, to można by łatwo dodać w cechach bloku listę grup lokomotywy, które nie mogą wjeźdzać do danego bloku z danego końca. Ale dotyczyłoby to tylko momentów, gdy program wybiera drogę dla lokomotywy. Taka opcja jest dostępna tylko dla AutoPrzejazdów.
ad4. nie bardzo rozumiem, o co chodzi. Ręcznie czy automatycznie? Jeżeli pojawienie się pewnej grupy lokomotyw w bloku A ma powodować wymuszenie ich przejazdu do bloku G, to od tego są AutoPrzejazdy.
5. Ustawianiem semaforów na drodze od jednego bloku do drugiego zajmuje się program automatycznie. Wylicza on maksymalną prędkość, jaką mogą jechać dana lokomotywa z bloku A do B i na tej podstawie dla każdego semafora wylicza najlepszy sygnał aby tą prędkość pokazać. Sam fakt postawienia semafora na drodze od A do B powoduje jego obsługę przez program.
ad1 i 2. Tak. AutoPrzejazdami z użyciem "TrainGroups/Grup"
Wiki: http://wiki.gbbkolejka.pl
Program do sterowania makietami: http://www.gbbkolejka.pl
Facebook: http://www.facebook.com/pages/Modelarst ... 0485039078
Program do sterowania makietami: http://www.gbbkolejka.pl
Facebook: http://www.facebook.com/pages/Modelarst ... 0485039078
Re: Zdarzenia
Dzięki za odpowiedż
Czym różnią się dwa typy zdarzenia:
1. Przy wjeździe pociągu do bloku
2. Przy wjeździe pociągu do bloku bez zatrzymania
Wydawało mi się że zdarzenie 1 jest realizowane bezwzględnie przy każdorazowym wjeździe do bloku, ale okazalo się że polecenia nie są wykonywane. Dopiero jak zdefiniowałem polecenia w zdarzeniu 2 to zostały one wykonane przy wjeżdzie do bloku.
Czym różnią się dwa typy zdarzenia:
1. Przy wjeździe pociągu do bloku
2. Przy wjeździe pociągu do bloku bez zatrzymania
Wydawało mi się że zdarzenie 1 jest realizowane bezwzględnie przy każdorazowym wjeździe do bloku, ale okazalo się że polecenia nie są wykonywane. Dopiero jak zdefiniowałem polecenia w zdarzeniu 2 to zostały one wykonane przy wjeżdzie do bloku.
Re: Zdarzenia
Pierwsze jak pociąg wjeżdża do bloku i w nim się zatrzymuje.
Drugie jak wjeżdża do bloku bez zatrzymania w nim.
Drugie jak wjeżdża do bloku bez zatrzymania w nim.
Wiki: http://wiki.gbbkolejka.pl
Program do sterowania makietami: http://www.gbbkolejka.pl
Facebook: http://www.facebook.com/pages/Modelarst ... 0485039078
Program do sterowania makietami: http://www.gbbkolejka.pl
Facebook: http://www.facebook.com/pages/Modelarst ... 0485039078