Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Multimédiás programok készítése Macromedia Director 8.5.1 fejlesztői környezetben 4. előadás Készítette: Kosztyán Zsolt

Hasonló előadás


Az előadások a következő témára: "Multimédiás programok készítése Macromedia Director 8.5.1 fejlesztői környezetben 4. előadás Készítette: Kosztyán Zsolt"— Előadás másolata:

1 Multimédiás programok készítése Macromedia Director 8.5.1 fejlesztői környezetben 4. előadás Készítette: Kosztyán Zsolt kzst@almos.vein.hu

2 Hangkezelés II Hangerő –volume (cast member property) member("SWAfile").volume = 128 –volume (sound channel) sound(2).volume = 130 –volume (sprite property) sprite(7).volume = 256

3 Hang-, Videó-kezelés II Média lekérdezése on checkForText if member("Today's News").trackType(5) = #text then textFormat end –#video, #sound, #text és #music

4 Hang-, Videó-kezelés II Track-ek kezelése –Track-ek száma trn=member("Jazz Chronicle").trackCount() trn2=sprite(10).trackCount() –Navigáció sprite(whichDigitalVideoSprite).trackNextKeyTime( whichTrack) sprite(whichDigitalVideoSprite). trackNextSampleTime(whichTrack)

5 „”File-kezelés I n. file elérése n = getNthFileNameInFolder(the moviePath, i) File IO Xtra használata fileIOInstance = xtra("FileIO").new() if not fileIOInstance.objectP then alert "File IO Xtra hiányzik" exit end if

6 File-kezelés I File megnyitása/beolvasása global myFile on mouseUp if objectP(myFile) then set myFile = 0 myFile = new(xtra "fileio") openFile(myFile,the moviePath&"info.txt",1) myVariable = readFile(myFile) if readFile(myFile)=VOID then alert "File elérési hiba" else member("input").text = myVariable closeFile(myFile) end if myFile = 0 end

7 File-kezelés I File mentése global myFile on mouseUp if objectP(myFile) then set myFile = 0 myFile = new(xtra "fileio") openFile (myFile, the moviePath &"info.txt",0) delete(myFile) createFile (myFile, the moviePath &"info.txt") openFile(myFile,the moviePath &"info.txt",0) mySaveString = member("input").text writeString(myFile,mySaveString) closeFile(myFile) myFile = 0 end

8 File-kezelés I File hozzáfűzése global myFile on mouseUp if objectP(myFile) then set myFile = 0 mySaveString = " "&the text of field "input" myFile = new(xtra "fileio") openFile(myfile, the moviePath&"info.txt",0) setPosition(myfile,getLength(myFile)) writeString(myFile, mySaveString) closeFile (myfile) myFile = 0 end

9 Alkalmazások elérése Futtatható programok elérése open ”parameter” with ”filename.exe” Director Movie file-ok elérésée interneten keresztül gotoNetMovie "http://www.yourserver.com/movies /buttons.dcr#Contents"

10 Filekezelés II –Néhány szerver oldali file- hozzáférési parancs: readValue(), writeValue(), exists, locked, read(), write(), delete(), rename(), exchange(), copyTo(), getAt(), createFolder(), deleteFolder(), open(), flush(), close(), size, position

11 Filekezelés II –ReadValue tempImage = file("HardDrive:\Images\Sunset.tmp").readValue() –WriteValue file("HardDrive:\Images\Tempimage. tmp").writeValue(theImage)

12 Filekezelés II –Exists if file("C:\Images\Moon.bmp").exists then put "Moon.bmp is present" else put "Moon.bmp is not present" end if

13 Filekezelés II –Locked file("C:\Text_files\LongSpeech.txt"). locked = TRUE –Read tempText = file("HardDrive:\TextFiles\ Longspeech.txt").read(255)

14 Filekezelés II –Write file("HardDrive:\Shortspeech.txt"). write("This is some new text") –Delete file("C:\Images\sunset.jpg").delete()

15 Internet kliens/szerver alkalmazások (Multiuser) – Filekezelés II –Rename file("HardDrive:\Images\Sunset.bmp ").rename("Horizon.bmp") –Exchange file("C:\Images\Sunset.jpg"). exchange("C:\Images\Sunrise.jpg")

16 Internet kliens/szerver alkalmazások (Multiuser) – Filekezelés II –CopyTo file("C:\Longspeech.txt").copyTo(C:\ Shortspeech.txt") –GetAt put string( file.("C:\Images").getAt(3) ) -- "[#name: "Sunset.jpg", #folder: 0, #visible: 1]"

17 Internet kliens/szerver alkalmazások (Multiuser) – Filekezelés II –CreateFolder file("C:\Multiuser_Server\ Tempfolder").createFolder() –DeleteFolder file("C:\Images").deleteFolder() –FolderChar theChar = file().folderChar

18 Internet kliens/szerver alkalmazások (Multiuser) – Filekezelés II –Open file("C:\Text_files\LongSpeech.txt"). open([#read: 1, #write: 1, \ #create: 0]) –Flush file("C:\Multiuser_Server\Testfile.txt).flush()

19 Internet kliens/szerver alkalmazások (Multiuser) – Filekezelés II –Close file("C:\Longspeech.txt").close() –Size fileSize = file( “ C:\Images\Sunset.bmp").size –Position file("C:\Text_files\Longspeech.txt"). position = 445


Letölteni ppt "Multimédiás programok készítése Macromedia Director 8.5.1 fejlesztői környezetben 4. előadás Készítette: Kosztyán Zsolt"

Hasonló előadás


Google Hirdetések