SWiSH Forum
Forum użytkowników programów SWiSH

Podstawy języka skryptowego - Lekcja 11. Modyfikacja jednego obiektu przy pomocy drugiego

roland - Pon 22 Sie, 2005 10:14
Temat postu: Lekcja 11. Modyfikacja jednego obiektu przy pomocy drugiego
Zmiana właściwości jednego obiektu może się oczywiście odbywać przy pomocy innego. Utwórz trzy obiekty, które nazwiesz Prostokat, Strzalka, Powrot.
Następnie na karcie Outline wskaż obiekt Strzalka i wpisz poniższy kod:
Kod:
on (press) {
    Prostokat._xscale = Prostokat._xscale+10;
    Prostokat._alpha = Prostokat._alpha-10;
}

Teraz wskaż na karcie Outline wskaż obiekt Powrot i wpisz poniższy kod:
Kod:
on (press) {
    Prostokat._xscale = 100;
    Prostokat._alpha = 100;
}

Klikając teraz na obiekcie Strzalka, za każdym razem spowodujesz zwiększenie skali wyświetlania o 10 i zmniejszenie przezroczystości, także o 10. Po 10 kliknięciu obiekt Prostokat będzie bardzo szeroki i niewidoczny. Możesz przywrócić jego poprzednie właściwości klikając na przycisku Powrot.

Przykład ten możesz pobrać, klikając link na końcu tej lekcji.

Spróbuj samodzielnie zmodyfikować powyższy przykład, tworząc kolejny obiekt, przy pomocy którego będziesz mógł zmniejszać rozmiar skalę wyświetlania obiektu o 10, z jednoczesnym zmniejszeniem przezroczystości o 10.


Powered by phpBB modified by Przemo © 2003 phpBB Group