🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.pl.programy.flash-5
Article #475

Funkcja Math.Random () i puzzle.

#475
From: Yans Yansen
Date: Mon, 07 Jan 2002 20:18
35 lines
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-mail

Show 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