Szuka, szukam i nie mogę się doszukać.
Chciałbym uzyskać efekty tego typu:
- lokomotywa przejeżdża przez blok przy którym są rogatki i załącza funkcję "gwizd" dostępną pod F4
- lokomotywa wyjeżdża z bloku który jest przy stacji i załącza funkcję "gwizd" dostępną pod F5
Domyślam się, że służą do tego Zdarzenia podpięte do odpowiednich typów w konfiguracji bloku
(Przy wjeździe do bloku bez zatrzymania i Po ruszeniu pociągu z bloku), ale jak je obsłużyć aby
uzyskać założony efekt?
Pozdrawiam i z góry dziękuję za wszelką pomoc.
Wywołanie funkcji lokomotywy
Re: Wywołanie funkcji lokomotywy
Masz rację. Do tego służą zdarzenia.
Dla danego bloku wybierz odpowiednią opcję np "przy wjeździe do bloku bez zatrzymywania". Następnie wybierz zakładkę "zdarzenia" i "dodaj nowe"
Wybierz Operację "Pociąg_ZmienPredkoscKierunekFX" i przeciągnij na schemat. Na dole z prawej strony wybierz odpowiednią "F" np F4 i zaznacz "Switch On" lub "Change"
Dla danego bloku wybierz odpowiednią opcję np "przy wjeździe do bloku bez zatrzymywania". Następnie wybierz zakładkę "zdarzenia" i "dodaj nowe"
Wybierz Operację "Pociąg_ZmienPredkoscKierunekFX" i przeciągnij na schemat. Na dole z prawej strony wybierz odpowiednią "F" np F4 i zaznacz "Switch On" lub "Change"
Andrzej
Re: Wywołanie funkcji lokomotywy
Dzięki Andrzeju!
Działa
Pozdrawiam
--
Marek Mleczko
Działa
Pozdrawiam
--
Marek Mleczko
Re: Wywołanie funkcji lokomotywy
Po wprowadzeniu do ruchu drugiej lokomotywy pojawił się pewien kłopot.
Gdy jedna lokomotywa stoi spokojnie na stacji a druga przejeżdża przez
blok w którym wywołuję zdarzenie "Przy wjeździe do bloku bez zatrzymania"
sygnał syreny jest aktywowany w obu lokomotywach. Zdarzenia zdefiniowane
w bloku różnią się jedynie adresem lokomotywy.
Poniżej kilka screenów.
Będę wdzięczny za sugestię gdzie szukać rozwiązania w którym aktywowana jest
tylko funkcja dotycząca tej lokomotywy, która przejeżdża przez blok.
Gdy jedna lokomotywa stoi spokojnie na stacji a druga przejeżdża przez
blok w którym wywołuję zdarzenie "Przy wjeździe do bloku bez zatrzymania"
sygnał syreny jest aktywowany w obu lokomotywach. Zdarzenia zdefiniowane
w bloku różnią się jedynie adresem lokomotywy.
Poniżej kilka screenów.
Będę wdzięczny za sugestię gdzie szukać rozwiązania w którym aktywowana jest
tylko funkcja dotycząca tej lokomotywy, która przejeżdża przez blok.
Re: Wywołanie funkcji lokomotywy
Jak lokomotywa przejeźdza przez blok, to są uruchamiane oba zdarzenia, więc obie lokomotywy wyją... Tak zaprogramowałeś... Nigdzie nie jest napisane, że tylko jedna lokomotywa ma dostawać F4.
Czy obie lokomotywy mają sygnał pod tym samym F4? Jeżeli tak, to zostaw tylko jedno zdarzenie i ustaw "Uzyj ActiveEngine" na TRUE (a adres lokomotywy usuń), wtedy sygnał F4 dostanie tylko ta lokomotywa, która aktualnie jest w bloku.
Czy obie lokomotywy mają sygnał pod tym samym F4? Jeżeli tak, to zostaw tylko jedno zdarzenie i ustaw "Uzyj ActiveEngine" na TRUE (a adres lokomotywy usuń), wtedy sygnał F4 dostanie tylko ta lokomotywa, która aktualnie jest w bloku.
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: Wywołanie funkcji lokomotywy
Dzięki, jest dokładnie tak jak napisałeś.
Niestety nie da się ustawić jednocześnie numeru lokomotywy i "Uzyj ActiveEngine" na TRUE
Czeka mnie przemapowanie funkcji lokomotyw...
Niestety nie da się ustawić jednocześnie numeru lokomotywy i "Uzyj ActiveEngine" na TRUE
Czeka mnie przemapowanie funkcji lokomotyw...