Article View: alt.pl.programy.flash-5
Article #475Funkcja Math.Random () i puzzle.
From: Yans Yansen
Date: Mon, 07 Jan 2002 20:18
Date: Mon, 07 Jan 2002 20:18
35 lines
2481 bytes
2481 bytes
Witam !
Problema mam tej materii.
Na scenie 1 mam wstawiony przycisk, który po naciśnięciu ma wyświetlić
wybrany LOSOWO z czterech przygotowanych filmów. Na tym etapie nieważne
jest, czy te filmy będą wyświetlane jako sceny zawarte w jednym pliku *.fla
razem ze sceną z przyciskiem, czy też za pomocą loadMovie.
Wiem, że chodzi o wykorzystanie funkcji Math.random () w mniej więcej takiej
formie:
on {release} {
RandomNumber = Math.random () *3+1
}
Tylko teraz pytanie. Jak ma wyglądać dalszy kod, wykorzystujący losowo
wygenerowany numer i na jego podstawie przejście do określonej w ten sposób
sceny. Zakładam, że wygenerowanie liczby 1 przeniesie mnie do sceny 2,
liczby 2 do sceny 3 i tak dalej i tak dalej....
Drugi problem dotyczy takiej sytuacji podobnej do układania puzzli. Mam
układankę, którą trzeba uzupełnić elementami. Jak napisać skrypt, aby
element mógł być umieszony MNIEJ WIĘCEJ w określonym miejscu sceny ( z
dokładnością kilku pikseli). Jeśli element zostanie upuszczony w innym, niż
przeznaczone dla niego miejsce, powinien wrócić do punktu startu. W
literaturze znalazłem co prawda metodę na ograniczenie na scenie obszaru
poruszania się elementów, ale nie UMIESZCZANIA ich w określonym miejscu.
Przekopałem 4 kilogramy literatury produkcji Helionu i nie znalazłem nic
na ten temat.
Jesteście moją jedyną deską ratunku i z zagryzionymi wargami liczę na Waszą
pomoc.
Yans
vacjan@pro.onet.pl
Technical Details
Message-ID:
<14978-1010434867@213.17.138.100>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!newsfeed.tpinternet.pl!news.internetia.pl!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!newsfeed.tpinternet.pl!news.internetia.pl!not-for-mail From: "Yans Yansen" <yans_yansen@poczta.pnet.pl> Newsgroups: alt.pl.programy.flash-5 Subject: Funkcja Math.Random () i puzzle. Date: Mon, 7 Jan 2002 21:18:18 +0100 Organization: Netia Telekom S.A. Lines: 36 Message-ID: <14978-1010434867@213.17.138.100> NNTP-Posting-Host: 213.17.138.100 Mime-Version: 1.0 X-Trace: news.internetia.pl 1010434867 14978 213.17.138.100 (7 Jan 2002 20:21:07 GMT) X-Complaints-To: abuse@inetia.pl NNTP-Posting-Date: 7 Jan 2002 20:21:07 GMT X-Tech-Contact: usenet@internetia.pl X-Priority: 3 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 X-Server-Info: http://www.internetia.pl/news/ X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MSMail-Priority: Normal User-Agent: Hamster/1.3.23.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit