Алгоритм составления

Программа
Загрузить исходник

 

global Boot,a, n1,t0,t,R,n

on beginsprite me

  my = sprite(me.spriteNum).member

  my.resetWorld()

  Boot =0

  a=0

  t0=0

  t =0

  n =0

  my.newTexture("backdrop", #fromCastmember, member("sky"))

  my.camera(1).insertBackdrop(1,my.texture("backdrop"), point(0,0), 0)

  ------------------------------------------------------------------------

  set the url of member "Trousers"="Trousers.swa"

  ------------------------------------------------------------------------

  --Установка начальных условий--------------------------

  member("my").model("Sphere01"). transform.identity()

  member("my").model("Sphere01").transform.translate(0,0,550 )

  

  -------------------------------------------------

  

end

 

 

 

on exitFrame me

  --set the url of member "Trousers"="Trousers.swa"

  --

  

  if (a=1) then

    --музыка

    myButton

    --------------------------------------------

    

    --n1 =n1 + 1--счетчик

    

    --------------------------------------------

    

    

    --Алгорим обработки

    

    --условие обработки

    

    ----------------------------------    

    if (member("my").model("Sphere01").transform.position.y=0) AND (member("my").model("Sphere01").transform.position.z >0) then

      

      

      

      vertecal

      

    Else

      

      Round

      

    end if --AND-------------------------

    

    --------------------

    

    -----------------------------------------------

    -- if member("my").model("Sphere01").transform.position = vector( 0.0000, 0.0000,0 )  OR (member("my").model("Sphere01").transform.position <= vector( 0.0000, 0.0000,0 )  )   then

    

    

    

    -- Round

    

    -- end if --AND------Round-------------------   

    

    -----------------------------------------------

    --Шаг за шагом

    

    

    --1 шаг

    

    

  end if

  

  --Sphere01

  

  

  

  go the frame

  

  

  

end

 

 

-- создания обработки данных

 

--Button

on  myButton

  if  Boot=0 then

    

    --set the url of member "Trousers"="Trousers.swa"

    play (member "Trousers")

    

    Boot=1

  end if

  

end  --myButton

----

 

 

on  Round

  

  ------------------------------------------------------------

  

  -----------------------------------------------------

  

  ---------------------------------------------

  

  -----------------------------------------

  

  --t = t0+(n1-1)*0.35 --сущность всей системы

  

  --Где

  

  --h(n)-h(0) =h(n)-h(n-1) =h(n+1)-h(n) =1 --приращение

  --h0-начальное условие

  

  -- n1 - счетчик

  

  -----------------------------------------

  ---------------------------------------------

  

  -----------------------------------------------------

  n =n + 1--счетчик

  t =0+n*0.1--

  

  

  --power(base, exponent)

  --power(2,3)--возведениие в степень b число а  например 222=8

  --e=2.71828

  --abs

  --put sqrt(25.0)=5

  -------------------------------------------------------------------------------------------------------------

  E=30*(power(2.718,-t/20))

  

  u=aTan(-0.055)

  

  If sin(t+u)  >= 0 then

    

    member("my").model("Sphere01").translate(0,1,1*E*(1*cos(t)-(1/20)*1*sin(t)))

    

    ----------------------------------------------------------------------------------------------------------------------------

  else

    member("my").model("Sphere01").translate(0,1,-1*E*(1*cos(t)-(1/20)*1*sin(t)))

    

  end if

  

end  -- Round

 

--member("my").model("SphereZZ"&SN&n).transform.position

 

 

on vertecal

 member("my").model("Sphere01").translate(0,0,-sqrt(2*9.8*member("my").model("Sphere01").transform.position.z))

end  -- Round  

   --put member("my").model("Sphere01").transform.position

 --member("my").model("Sphere01"). model.transform.identity()

--member("my").model("Sphere01").model.transform.translate(100,0,0) 

  --put member("my").model("Sphere01").transform.position.y

  ---v=gt, h=gt*t/2, v*v=2gh,

--где v - мгновенная скорость тела; t - время падения; h - высота, с которой падает тело.

Назад

 

 

Hosted by uCoz