Технология создания учебных мультимедиа-продуктов в инструментальной среде Macromedia Flash MX. Шишканов Д.В - 154 стр.

UptoLike

154
4. Íàêîíåö, â ïîëå ââîäà íàïðî-
òèâ íàäïèñè Value ñëåäóåò ââåñòè
óñòàíàâëèâàåìîå çíà÷åíèå äèíà-
ìè÷åñêîãî ïàðàìåòðà.  ýòîé
ñòðîêå íåîáõîäèìî óñòàíîâèòü ãà-
ëî÷êó íàïðîòèâ íàäïèñè
Expression, ïîñêîëüêó áóäåò ââåäå-
íî ÷èñëî èëè ôîðìóëà.
Ãàëî ÷êó íàïðîòèâ íàäïèñè Expression íå íàäî ñòàâèòü òîëüêî ò îãäà,
êîãäà çíà÷åíèå ìîæåò áûòü ðàâíî ñòðîêå òåêñòà.  ýòîì ñëó÷àå îíî
áóäåò çàêëþ÷åíî â êàâû÷êè.
Àðèôìåòè÷åñêèå îïåðàòîðû è ìàòåìàòè÷åñêèå ôóíêöèè
 ÿçûêå ActionScript èìååòñÿ äîñòàòî÷íî øèðîêèé íàáîð ìàòåìà-
òè÷åñêèõ ôóíêöèé äëÿ ñîçäàíèÿ ôîðìóë. Èõ ìîæíî èñïîëüçîâàòü äëÿ
ñîçäàíèÿ ðàçëè÷íûõ ñöåíàðèåâ èíòåðàêòèâíîñòè è ïðîãðàììíîé àíè-
ìàöèè.
Àðèôìåòè÷åñêèå îïåðàòîðû - ’+’, ’-’, ’/’ (äåëåíèå), ’*’ (óìíîæå-
íèå), ’%’ (îñòàòîê îò öåëî÷èñëåííîãî äåëåíèÿ) - ðàñïîëîæåíû â ãðóï-
ïå Operators ïîäãðóïïå Arithmetic Operators. Íàïðèìåð, ïî êîìàíäå
_x=_width+5 áóäåò ïðîèçâåäåíî óñòàíîâëåíèå çíà÷åíèÿ ïàðàìåòðà _x
ðàâíûì çíà÷åíèþ ïàðàìåòðà _width ïëþñ 5.
Àðèôìåòè÷åñêèå îïåðàòîðû ñ ïðèñâîåíèåì - ’+=’, ’-=’, ’/=’, ’*=’,
’%=’ - ðàñïîëîæåíû â ãðóïïå Operators ïîäãðóïïå Assignment. Ýòè
îïåðàöèè ïîçâîëÿþò ñîêðàòèòü çàïèñè, â êîòîðûõ ðåçóëüòàò îïåðàöèè,
ïðîèçâîäèìîé ñ ïàðàìåòðîì, äîëæåí áûòü ïðèñâîåí ýòîìó æå ïàðà-
ìåòðó. Íàïðèìåð, çàïèñü _x=_x+5 ðàâíîñèëüíà çàïèñè _x+=5. Òàêèì
îáðàçîì, îïåðàòîðû ’+=’, ’-=’ è ’*=’ îçíà÷àþò ñîîòâåòñòâåííî óâåëè-
÷åíèå, óìåíüøåíèå è äîìíîæåíèå ïàðàìåòðîâ.
Äëÿ óâåëè÷åíèÿ è óìåíüøåíèÿ çíà÷åíèé ïàðàìåòðîâ íà åäèíèöó
ìîæíî òàêæå èñïîëüçîâàòü îïåðàòîðû ’++’ è ’--’, ðàñïîëîæåííûå â
ãðóïïå Operators ïîäãðóïïå Miscellaneous Operators. Íàïðèìåð, çà-
ïèñü _x++ ðàâíîñèëüíà _x+=1, êîòîðàÿ â ñâîþ î÷åðåäü ðàâíîñèëüíà
_x=_x+1.
 îáùåì ñïèñêå êîì àíä â ðàçäåëå Objects>Core>Math>Methods ðàñ-
ïîëîæåíû ìàòåìàòè÷åñêèå ôóíêöèè. Àðãóìåíòû ôóíêöèé íåîáõîäè-
ìî óêàçûâàòü â ñêîáêàõ ÷åðåç çàïÿòóþ.
1) sin (ñèíóñ), cos îñèíóñ), tan (òàíãåíñ), asin (àðêñèíóñ), acos
(àðêêîñèíóñ), atan (àðêòàíãåíñ), atan2 (àðêòàíãåíñ îòíîøåíèÿ äâóõ
âåëè÷èí).  îòëè÷èå îò äèíàìè÷åñêîãî ïàðàìåòðà _rotation àðãóìåí-