بعضی از کد های لینگو مربوط به پروژه های کتاب دایرکتور کاردانش
********************
aiff,wav,mp3,shockwave audio,sun au
-------------------
sound(channel number).prperty=value
sound(chanel number).method()
-----------------------
playfile(string file path)
sound(1).playfile("d:\1.mp3")
sound(1).play(member("music"))
sound(2).play()
sound(3).stop()
sound(4).pause()
sound(5).rewind()
sound(6).fadein()
sound(7).fadeout()
sound(8).fadeto(50,200)
put sound(2).isbusy()
----------------------
sound(1).volome=255
put sound(2).volume
sound(2).pan=-100
put sound(2).pan
put sound(2).MEMBER
------------------------
_sound.soundlevel=value
_sound.soundlevel=0
------------------------+
Play__>
on mouseup me
sound(1).play(member"track1")
end
stop__>
on mouseup me
sound(1).stop()
end
pause__>
on mouseup me
sound(1).pause()
end
resume__>
on mouseup me
sound(1).play()
end
volup__>
on mouseup me
sound(1).volume=sound(1).volume+25
end
voldn__>
on mouseup me
sound(1).volume=sound(1).volume-25
end
--------------------
on mouseup me
if sprite(1).playing=false then
sprite(1).play()
else
sprite(1).stop()
endif
end
----
on mouseup me
sprite(1).rewind()
end
--------
on mouseup me
sprite(1).gotoframe(5)
end
-----
n=sprite(1).findlabel("menu")
sprite(1).gotoframe(n)
hold()
تشخیص تلفظ
******************
xtra
--------------------
objspeech=new xtre ("speechxtra")
-------------------
voiceinitialize()
-------------------
voicespeak(<
-------------
voiceset(integer)
----------------
voicesetrate(integer)
----------
voicecount()
-----------------
voicepause()
----------------
voiceresume()
-----------------
voicestop()
-----------
ویدیو
******************
sprite(1)(channel or name ).play()
sprite(1)(channel or name ).pause()
sprite(1)(channel or name ).stop()
sprite(1)(channel or name ).rewind()
sprite(1)(channel or name ).playfromtotime(intstarttime,intendtime)
sprite("video").playfromtotime(3000,12000)
--------------------------------------------------------------
sprite(1)(channel or name ).duration
sprite(1)(channel or name ).audio
sprite(1)(channel or name ).loop
sprite(1)(channel or name ).directtostage
sprite(1)(channel or name ).pausedatstart
put member("clock").duration
member(2).loop=false
--------------------------------------------------------------
member("dvd").folder="e:\mylocal dvd content\vedio_ts
++++++++++++++++++++
on handlername (parametr1,parameter2,....)
statements
end
----------------
on mousedown me
go frame 5
end
-+--------------
on sum (x,y)
z=x+y
end
-----------------
on mouse up me
t=spirite(2).member\
.paragraph[1].word[3]\
.char[1]
end
----------------------
member("title").text
----------------------
sound(1).stop()
----------------------
sprite(index of name).member
-----------------------
put sprite(2).member
------------------------
on mousedown me
n=1
put n
end
----------------
global sum
on museup me
sum=0
end
------------------
+-*/ mod
--------------
<,<=,>,>=,=,<>
---------------
global t
on sum (x,y)
t=x+y
end
---------------
on sum (x,y)
t=x+y
return t
end
-----------
x=[1,2,3,9]
name=["book","pen"]
-------------------
mylist=["a","b","c"]
put mylist[1]
mylist=[]
mylist.sort()
----------------------
if n=12 then count=count+1
ifn>12 then
count=count+1
else
sprite("resoult").member.text="invalid number"
end if
--------------------
repeat with counter=start to finish
statment(s)
end repeat
nkpayani@gmail.com