Зертханалық жұмыс №1. Тақырыбы



Pdf көрінісі
бет9/10
Дата31.12.2021
өлшемі0,87 Mb.
#21315
түріНұсқаулар
1   2   3   4   5   6   7   8   9   10
Байланысты:
7 Зертханалык жумыстар

 

 

 

4-тапсырманы орындауға арналған әдістемелік нұсқау. 

Скрипт коды келесідей болатын құжат құрыңыз: 

  



 

 

 

 

 

 

 

 

 

 

 

 


тарауында  көрсетілген  батырма  start()  функциямен 

шақырылады. Алдымен нүктесін анықтап алуымыз керек. Осы пикселдің   x 

және y координаттарының мәндерін middleX және middleY айнымалыларына 

орналастырамыз. Осыдан кейін middleXmiddleY айнымалыларының мәні мен  



pos  параметріне  байланысты  суреттің  қиылатын  бөлігінің  өлшемдерін 

беретін show() функциясын шақырамыз. Бұл кезде pos айнымалысының мәні 

автоматты  түрде  әрбір  show()  функциясын  шақырған  сайын  өсіп  отырады. 

Яғни  суреттің  қиып  алған  бөлігі  бірте-бірте  үлкейе  береді.  show() 

процедурасының  соңында  біз  setTimeout()  шақыру  арқылы  таймерді 

орнатамыз. Бұл үрдіс сурет толығымен көрсетілгенде ғана тоқтайды.  

Суреттің өлшемін біз start() функцияның басында аламыз: 



  

var width= document.layers["imgLayer"].document.davinci.width; 

  var height= document.layers["imgLayer"].document.davinci.height; 

 

document.layers["imgLayer"]  конструкциясының  көмегімен  біз  қабатқа 



imgLayer 

атымен  қатынай  аламыз.  Алайда,  неге  біз  document-ті 



document.layers["imgLayer"]  алдына  қоямыз?  Себебі,  әрбір  қабаттың  өзінің 

HTML-парағы  болады,  яғни  әрбір  қабаттың  өзінің  объектісі    document  

болады.  imgLayer  қабатының  ішінде  суретке  қатынау  үшін  біз  document 

объектісіне  қатынауды  алу  керек.  Жоғарыда  көрсетілген  суреттің  атауы 



davinci болған. Парақтың қалған өрісі таза болу керек.  

 



Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет