Flash фильм жасау схемасы



Жұмыс түрі:  Реферат
Тегін:  Антиплагиат
Көлемі: 14 бет
Таңдаулыға:   
Қазақстан Республикасының Білім және Ғылым министірлігі
Еуразия технологиялық колледжі

Есеп беру

Пәні: Оқу тәжірибесі
Тақырыбы: Macromedia Flash анимациялық бағдарламасын қолданып, Web-сайт құру және дизайны.

Тобы: МВТиПО 211-1
Орындаған: Иллахунов А.М.
Тексерген: Айдана Қадырбайқызы

Алматы 2021 ж
МАЗМҰНЫ

Кіріспе 3
Негізгі бөлім 4
I. Flash технологиясы 4
1.1 Графика 4
1.2 Анимация және дыбыс 5
1.3 Интерактивтілік 6
II. Веб-беттерді құру 8
2.1 Flash фильм жасау схемасы 8
2.2 Негізгі түсініктер 9
2.3 Түстермен жұмыс 10
2.4 Мәтінмен жұмыс. 11
2.5 Батырмалар жасау 12
2.6 Фильмді оңтайландыру 12
2.7 Flash фильмдерін шығару және экспорттау 12
Қортынды 15
Пайдаланған әдебиеттер 16

Кіріспе
Flash сөзі ағылшынша қандай мағына беретінін білесіз бе? Жарқыл. Дәл осы эффект ақпараттық технологиялар нарығында Macromedia фирмасының жаңа графикалық форматтың пайда болуымен пайда болды. Бұл форматты әзірлеушілер оған одан да әсерлі атау берді - Shockwave Flash (Shockwave соққы толқыны деп аударылады, ал бүкіл фраза ядролық жарылысқа жақын жерде орналасқан).
Алайда, Macromedia Flash - бұл Web-жарияланымдарды жасаушылар арасында ең танымал, өйткені дәл осы өнім кез-келген сайтқа танымалдылықты қамтамасыз ете алатын толық Web-парақ құруға мүмкіндік береді. Веб-беттерде графиканы пайдалану басылымның жалпы стилін және оның эстетикалық тартымдылығын қалыптастырудың ең қуатты құралы болып табылады. Алайда, қуатты құрал сонымен бірге ең мұқият емдеуді қажет етеді. Оның үстіне графикалық безендіру сапасы мен жалпы сайттың сапасы арасында тікелей байланыс бар: графиканы ойластырылмаған және тиімсіз пайдалану - жаман сайт. Жаман сөзі бұл жағдайда барлық мағынаны білдіреді: бұл эстетиканың жетіспеуі және оқырманның ұсынылған материалды қабылдауының күрделілігі және монитордың экран кеңістігін қисынсыз пайдалану, сайып келгенде, беттерді жүктеу жылдамдығы. Нашар сайт жасамау үшін келесі материалды қарастырамыз. Графика, анимация, дыбыс және интерактивтілік дегеніміз не, сонымен қатар веб-парақтарды қалай құру керек және, әрине, құрылған фильмдерді қалай пайдалану керектігін қарастырайық.
Негізгі бөлім
I. Flash технологиясы
Flash технологиясының компоненттері:
* Векторлық графика;
* Анимация;
* Дыбыстық сүйемелдеу;
* Интерактивтілік.
Flash технологиясының тізімделген компоненттерін толығырақ қарастырайық:
1.1 Графика
Вебке арналған қосымшаларды жасау саласындағы негізгі проблемалар парақтың көлемі де, Интернет-браузерлердің үйлесімділігі де болды. Macromedia корпорациясы Интернеттегі ақпаратты көрсету саласындағы соңғы жаңалықтарды қолдануға дайын.Macromedia Flash - интерактивті қолдауды қолдана отырып, векторлық графикаға негізделген анимациялық жобаларды құруға арналған өте қуатты, бірақ қолдануға ыңғайлы құрал. Flash - суретшілер мен дизайнерлер үшін веб-жобаларын анимация және дыбыспен толықтыруға арналған тамаша жұмыс құралы.
Flash-ті Веб-стандарт ретінде пайдалану туралы бірнеше келісімдерден кейін HTML-мен интеграциялау оңай болды, бұл сізге Flash жобаларын тігістерінің аздығымен немесе жоқтығымен ендіруге мүмкіндік берді. Flash сілтеме бойынша өту, браузер терезесін ашу немесе HTML-мен ешнәрсе істеу үшін артық ештеңе қажет етпейді. Соның бірі - векторлық графиканың көмегімен кескіндерді көрсету болды.
Векторлық графика бұрын қолданылған растрлық графикаға қарағанда аз орын алатындығы белгілі. Векторлық графика мен анимацияны бөлуге үлкен мән берілді. Бұл пайдаланушылар мен әзірлеушілердің қызығушылықтарын айтарлықтай кеңейтті. Сондай-ақ, анимациямен бірге үлкен көлем беріп, саундтректі веб-параққа енгізуге болатын Векторлық графика дегеніміз - суреттегі орны математикалық формулалар арқылы сипатталатын қисықтар жиыны арқылы кескінді бейнелеу тәсілі. Мысалы, кез-келген шеңберді сипаттау үшін тек үш-төрт сан қажет: радиус, центр координаттары және сызық қалыңдығы. Осыған байланысты векторлық графиканың растрлық графикадан бірқатар артықшылықтары бар:
* Векторлық бейнені сипаттайтын математикалық формулалар компьютер жадында сипаттамаға қарағанда әлдеқайда аз нүктелік кескін орын алады;
* Кескіннің (немесе оның жеке фрагменттерінің) сапасын жоғалтпай іс жүзінде шексіз масштабтау мүмкіндігі;
* Векторлық кескіндерді бір платформадан екінші платформаға толығымен ауыртпалықсыз ауыстыру.
Әрине, векторлық кескіндердің де белгілі бір кемшіліктері бар. Мысалы, фотореалистикалық бейнені ықшам векторлық форматта ұсыну өте қиын. Осыған байланысты ең сәтті шешімдер ымыралы шешімдер екенін есте ұстаған жөн. Бұл Flash-тің авторлары қолданатын дәл шешім: осы құралмен жасалған беттерде векторлық қана емес, растрлық кескіндер де болуы мүмкін.
Растрлық графиканы қолданған кезде сурет нүктелер (пиксельдер) жиынтығы ретінде сипатталады. Бұл нүктелер бір-бірімен ешқандай байланысты емес болғандықтан, олардың әрқайсысы үшін түс пен координаталарды көрсету керек. Растрлық кескіндердің жетіспеушілігі - кескіннің сапасы (оның айқындылығы, бөлшектердің берілуі) пиксел өлшеміне айтарлықтай тәуелді, бұл өз кезегінде монитордың ажыратымдылығымен анықталады. Сондықтан, бір мониторда бұлыңғыр болатын сурет. Бұл бәрі емес. Растрлық кескіннің өлшемін өзгерту де өте қиын. Өйткені, мұндай кескіннің ұлғаюы пикселдер санының көбеюін білдіреді. Екіұштылық әр түрлі түстердің шекарасына пикселдер қосқанда пайда болады.
1.2 Анимация және дыбыс
Flash-тағы анимация мультфильмде қолданылатын объектілердің қасиеттерін өзгертуге негізделген. Мысалы, заттар жоғалып немесе пайда болуы мүмкін, олардың орналасуын, пішінін, көлемін, түсін, мөлдірлігін және т.б.
Flash нысандарды анимациялаудың үш түрлі механизмдерін ұсынады:
Кадр-кадрлық (классикалық) анимация, автордың өзі болашақ мультфильмнің әрбір кадрларын жасап немесе басқа қосымшалардан импорттап, оларды қарау кезегін орнатқанда;
Автоматты анимация (tweened - анимация деп аталады), оны қолданған кезде автор тек бірінші және соңғы анимация кадрларын жасайды, ал Flash автоматты түрде барлық аралық кадрларды жасайды. Твинедтің екі түрі бар - анимация: объектінің қозғалысына негізделген анимация (қозғалыс анимациясы) және объектінің түрленуіне (пішінін өзгертуге) негізделген анимация (форма анимациясы);
Сценарий негізінде анимация. Сценарий - бұл FlashS-тің өз тілінде ActionScript деп аталатын объектінің мінез-құлқын сипаттау; бұл тілдің синтаксисі JavaScript ActionScript t-ге ұқсас.
Бұл механизмдердің әрқайсысының артықшылықтары да, кемшіліктері де бар. Атап айтқанда, аралық анимацияның екі артықшылығы бар.
Біріншіден, автор әр кадрды бөлек құру қажеттілігінен босатылады. Екіншіден, мұндай мультфильмді ойнату үшін тек бірінші және соңғы кадрларды сақтау жеткілікті, бұл осындай фильм көлемінің айтарлықтай төмендеуін қамтамасыз етеді.
Сонымен, аралық анимация объектілердің қасиеттері біркелкі өзгеретін ең қарапайым сюжеттерді ғана құруға жарайды.
Сіз ActionScript сценарийін өте күрделі объектілік мінез-құлықты сипаттау үшін пайдалана аласыз, бірақ бұл үшін ActionScript-ті үйренуіңіз керек.
Басқаша айтқанда, өзіңіздің жеке мультфильміңізді құруды бастамас бұрын, оны жүзеге асырудың тетігін таңдау туралы шешім қабылдағаныңыз жөн.
Flash сонымен қатар фильмдерде дыбысты қолданудың бірнеше тәсілдерін ұсынады. Сіз фильм сюжеті мен пайдаланушының әрекеттеріне қарамастан үздіксіз ойнайтын саундтрек жасай аласыз. Балама нұсқа - анимация мен саундтректі синхрондау. Сонымен қатар, Flash интерактивті ету үшін түймелерге дыбыстарды тағайындауға мүмкіндік береді. Сонымен, дыбыспен жұмыс жасаудың тағы бір нұсқасы - саундтректі ActionScript көмегімен басқару.
Flash дыбыстың екі түрін қамтамасыз етеді: оқиғаға негізделген (оқиға дыбысы) және ағындық (бу дыбысы).
Оқиғаға негізделген аудионы ойнату үшін сәйкес мәліметтер толығымен жүктелуі керек; содан кейін ойнату нақты тоқтағанға дейін жалғасады. Фильмнің алғашқы бірнеше кадрлары үшін деректер жеткілікті болғаннан кейін лег ойнай бастайды; ағынды аудио веб-шолуда синхрондалған аудио ретінде қолданылады.
Дыбыспен жұмыс істеу ыңғайлы болу үшін Flash келесі мүмкіндіктерді ұсынады:
Бір кітапхананың дыбысын бірнеше фильмде пайдалануға мүмкіндік беретін дыбыстардың ортақ кітапханаларын құру;
Экспортталатын фильмнің дыбыс сапасының және өлшемінің оңтайлы үйлесімін таңдау үшін аудионы қысу параметрлерін бақылау; кезінде
1.3 Интерактивтілік
Flash интерактивті фильмдер жасауға мүмкіндік береді, оның барысында сайтқа кіруші пернетақтаны немесе тінтуірді қолдана отырып фильмнің әр түрлі бөліктеріне өтуге, объектілерді жылжытуға, ақпаратты формаға енгізуге және т.б.
Flash фильмдерінің интерактивтілігі ActionScript-те жазылған командалар тізбегі түрінде сәйкес әрекеттерді сипаттау арқылы жүзеге асырылады. Акция орындалуда. Онымен байланысты оқиға болған кезде. Мұндай оқиғалар, атап айтқанда, фильмнің белгілі бір кадрына өту немесе қолданушының парақтағы батырманы немесе пернетақтадағы пернені басуы болуы мүмкін.
Мысалы, арнайы басқару тақтасы түрінде топтастырылған батырмалар , фильмнің фрагменттері немесе жеке кадрлар интерактивті болуы мүмкін. Сонымен қатар, көптеген стандартты әрекеттерді ActionScript-те тікелей бағдарламалаусыз фильмнің белгілі бір элементтеріне беруге болады. Стандартты әрекеттерге, мысалы, фильмді бастау және тоқтату, дыбысты қосу және өшіру, көрсетілген URL мекенжайына өту және басқалары жатады. Барлығы оннан астам стандартты акциялар бар.
Қажет болса, сіз белгілі бір жағдайлар талданатын жеткілікті күрделі сценарийлер жасай аласыз, содан кейін ғана қажетті әрекет орындалады. Алайда, мұндай сценарийлерді құру кейбір бағдарламалау дағдыларын қажет етеді.

II. Веб-беттерді құру
Интернетте кез-келген веб-сайтты әзірлеу кезінде оның ажырамас бөлігі HTML белгілеу тілі болып табылады, бұл құжат белгілеудің және гипермәтіндік ақпараттың бірыңғай стандарты ретінде.
Flash технологиясының өзі ешқашан HTML деп мәлімдемеген, бірақ қазіргі уақытта Flash-тің көмегімен сіз толыққанды фильмдер парағын жасай аласыз, бұл әдісті шынымен де HTML-ді алмастырудың бір түрі ретінде қарастыруға болады.
Macromedia Flash қолданатын көптеген беттерде HTML мүлде жоқ сияқты сезіледі. Бұл жағдайда HTML-ді Flash азайтады. Бұл кодтың мәні - Flash клипті дұрыс орналастыру. Толық парақ болатын бір үлкен Flash фильмі бар нұсқа үшін келесі көрініс қолайлы:
Веб-бет= HTML + Flash
Flash фильмін браузерде қолдануға болатын екі әдіс бар:
SWF форматында сақтаңыз, содан кейін файл белгішесін файл сақталған қалта терезесінен шолғыш терезесіне апарыңыз.
Flash фильмін HTML форматына экспорттаңыз, содан кейін оны әдеттегідей шолғышта ашыңыз.
HTML-де Flash фильмін енгізу механизмі ActiveX элементтерін немесе қосылатын модуль компоненттерін қолдануға ұқсас. Internet Explorer үшін бұл тегті, ал Netscape үшін тегті қолдану арқылы жасалады. Фильмді екі шолушыға да қол жетімді ету үшін Flash фильмді HTML парағына түрлендіру кезінде осы екі тегті де жасайды. Бұл жағдайда фильмнің авторы әдепкі тег атрибуттарын қолдана алады немесе өзінің мәндерін көрсете алады.
Қажет болса, Flash-ті интерактивті элементтердің дәстүрлі типі - гипермәтіндік сілтемелерді бейнелейтін кәдімгі, тұрақты HTML парақтарын жасау үшін де пайдалануға болады. Бұл опция Flash жеке суреттермен мәтінмен жұмыс істеуді қолдайтындығының арқасында мүмкін болады. Сонымен қатар, ол кескіндерден сенсорлық карталардың екі түрін құруға мүмкіндік береді: клиенттік және серверлік өңделген.
2.1 Flash фильм жасау схемасы
Flash редакторы бірінші кезекте веб-парақ құруға арналғанымен, онымен жұмыс жасау кезінде сізде тег, атрибут, парақ және т.с.с. кездесетін өте сирек кездеседі. Flash фильмінің технологиясы әртүрлі тұжырымдамалар мен санаттарға негізделген. Macromedia Dreamweaver редакторымен танысқан кезде олардың кейбірімен (мысалы, қабат пен уақыт шкаласы) кездескен болсаңыз да, Flash бағдарламасын ойдағыдай игеру үшін алдымен онда қолданылатын терминологияны түсінуіңіз керек.

2.2 Негізгі түсініктер
Flash-пен жұмыс графикалық интерфейсті қолдануға негізделгендіктен, автор кез-келген Flash фильмін құру кезінде объектіге бағытталған тәсілді қолданады. Демек, фильмнің барлық элементтері белгілі типтегі объектілер ретінде түсіндіріледі, олардың әрқайсысы үшін белгілі бір қасиеттер қойылып, рұқсат етілген операциялар жиынтығы анықталады. Мысалы, Мәтін нысаны үшін таңбалардың өлшемі, сурет салу стилі, түс және т.б. Мәтінді белгілі бір жолмен редакциялауға, қиюға, көшіруге, оның негізінде мәтіндік сілтемелер жасауға және т.б. Графика мен дыбыс туралы да осыны айтуға болады.
Күрделі фильмдерді жасау кезінде тағы бір тұжырымдама - клип (немесе) маңызды рөл атқарады. Клип мини-фильмге ұқсайды, ол үшін оның уақыт шкаласы құрылып, оның параметрлері орнатылады (мысалы, кадр жиілігі). Клип, фильмдегі кез-келген басқа элемент сияқты, символдар кітапханасына кинода қайта пайдалану үшін енгізілуі мүмкін. Әрбір клип данасына басқа ат берілуі мүмкін. Клиптің кез-келген элементін қолдануға болады. Сондай-ақ, кірістірілген клиптерді жасауға рұқсат етіледі. Егер фильм ішіндегі клипті белсендірудің кейбір қосымша шарттарын сипаттау қажет болса, онда интерактивті элементтерді (мысалы, түймелер) қосуға болады.
Flash-те жеткілікті достық интерфейс болғанымен, Flash фильмдерін түсіру оңай емес. Сондықтан келесі қадамды аяқтағаннан кейін алынған нәтижені тексеру, оны тексеру пайдалы. Flash фильмдегі жеке көріністерді де, жалпы фильмді де тексеруге мүмкіндік береді. Егер тестілеу сәтті болса, жұмысыңыздың нәтижесін дискіге сақтауды ұмытпаңыз (Word бағдарламасынан айырмашылығы, Flash автоматты сақтау функциясын қолдамайды).
Фильмді аяқтағаннан кейін, бұл веб-парақтың мазмұнына енуі керек екенін ұмытпаған жөн. Кез-келген парақтың ең үлкен кемшілігі қандай? Дәл солай, ұзақ жүктеу уақыты. Осы ойларға сүйене отырып, Flash әзірлеушілері фильмді жүктеу уақытын бағалай алатындығыңызға көз жеткізді. Сонымен қатар, фильмнің барлық кадрлары үшін ақпаратты сандық және графикалық түрде алуға болады.
Фильмнің жалпы параметрлерін ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Flash фильмін құрудың жалпы схемасы
Электрондық оқулыққа жүйелік талап
Қазынаны іздеу алгоритмі
Macromedia flash технологиясы жайлы
Жаңа ақпараттық технологиялар
Adobe Flash-те «Информатика» курсы бойынша оқытудың электронды әдістемелік-оқыту кешенін құру
Электрондық оқыту құралдарын жасау және білім беру жүйесінде пайдалану
WEB-сайттар үшін анимация құру
Қашықтықтан оқыту жүйесін дамыту жолдары
Есептердің математикалық моделін құру
Пәндер