Codemasters, Colin McRae:Dirt'in devamı niteliğinde Colin McRae:Dirt 2 ile E3'te görücüye çıktı. Dirt ve Grid'de kullanılan 3D motorunun gelişmiş halini kullanan oyunda fizikler de iyileşmiş gibi görünüyor. Özellikle video'daki aracın takla sahnesine dikkat !
Codemasters, Colin McRae:Dirt'in devamı niteliğinde Colin McRae:Dirt 2 ile E3'te görücüye çıktı. Dirt ve Grid'de kullanılan 3D motorunun gelişmiş halini kullanan oyunda fizikler de iyileşmiş gibi görünüyor. Özellikle video'daki aracın takla sahnesine dikkat !
Adobe Air ile kopyalama işlemlerinde sadece "complete" eventi yetersiz kalmıştı. Bunun üzerine bu işlevi, yazdığım FileCopier sınıfı ile zengin bir event sistemiyle, byte bazında gerçekleştirmiştim. Şimdi de bu işlemi bulk (toplu) olarak yapan sınıfı takdim edeyim:
Download : BatchCopier.zip
BatchCopier ile;
- o an ki toplam progress'i (0-1 arasi) görebilir,
- geçerli progress'i (0-1 arasi) görebilir,
- geçerli dosya ismini alabilirsiniz.
Kullanımı:
Download : BatchCopier.zip
BatchCopier ile;
- o an ki toplam progress'i (0-1 arasi) görebilir,
- geçerli progress'i (0-1 arasi) görebilir,
- geçerli dosya ismini alabilirsiniz.
Kullanımı:
import com.onderezdi.utils.FileCopier;
import com.onderezdi.utils.BatchCopier;
var bc:BatchCopier = new BatchCopier();
bc.destination = targetDir.nativePath + "/videos";
for(var i=0; i<selectedVideosOfFirm.length; i++){
var f:File = new File(File.applicationDirectory.nativePath + "/videos/" + selectedVideosOfFirm[i].file);
bc.addItem(f);
}
bc.addEventListener("nextfile", onNext); //Sonraki yukleme islemi basladiginda cast eder
bc.addEventListener("progress", onProgress); //her yukleme evresinde cast eder
bc.addEventListener("complete", copyImages); //tum yukleme bittiginde cast eder
bc.start();
Simbin'in evire çevire her yerde kullandığı 3D motorunun nimetlerinden yararlanarak yapılan Volvo: The Game ücretsiz olarak dağıtılmaya başlandı. Ses efektlerinden fiziklere kadar herşey birebir Race'09 ile aynı. Volvo ile birkaç tur atmak isterseniz buyrun direk download linki:
[Download]
Websitesi : http://www.volvocars.com/intl/All-Cars-MY09/conceptcars/Pages/S60concept.aspx
Adobe Air'de File sınıfı içerisinde copy ve move işlemleri için nedense complete dışında event yok. Bu eksikliği kapatmak için kendi sınıfımızı yazmak zorundayız. Bu yüzden birçok event'i içerisinde barındıran FileCopier isimli sınıfı yazdım.
Örneklerle açıklamak gerekirse:
Download : FileCopier
Örneklerle açıklamak gerekirse:
Download : FileCopier
import com.onderezdi.utils.FileCopier;
var fc:FileCopier = new FileCopier();
fc.source = "C:/Documents and Settings/Scorpion/Desktop/FerrariVirtualRace.exe";
fc.destination = "C:/Documents and Settings/Scorpion/Desktop/FerrariVirtualRaceeeeeeeeeee.exe";
fc.addEventListener("progress", function(){trace(fc.bytesLoaded+" / "+fc.bytesTotal)});
fc.addEventListener("complete", function(){trace("fileCopier Done!")});
fc.addEventListener("started", function(){trace("fileCopier start!")});
fc.addEventListener("stopped", function(){trace("fileCopier stopped!")});
fc.start();
/*
//Burada ise islemi durdurup, baslatabiliriz. Bir nevi pause mantigi
setTimeout(function(){fc.stop();},2000);
setTimeout(function(){fc.start();},4000);
*/
Kaydol:
Kayıtlar (Atom)