soyfox18 Posted April 11, 2014 Share Posted April 11, 2014 Merhaba arkadaşlar benim sorum projede müzik çalacak bunun için tek tuş play stop tuşu tek olacak ilerleme göstermesine falan gerek yok başlat durdur ikisi aynı tuş olacak ama bir türlü yapamadım.Eski konulardan baktım hazır linkler verilmiş ama linklerin hepsi kırık.Müzik çalar örnek projeler var ama onlarında linki kırık.Nasıl yapabilirim bunu kodları yaptım diyelim o tuş nasıl olacak yardımcı olursanız sevinirim Quote Link to comment Share on other sites More sharing options...
NotToday Posted April 11, 2014 Share Posted April 11, 2014 Kırık linklerin %90'ı burda mevcut https://disk.yandex.ru/public/?hash=Z5YkJenfvquM86LGGmeMyg8aDuT2TZfOI%2BQM3rAw9uA%3D Quote Link to comment Share on other sites More sharing options...
KintaRo Posted April 11, 2014 Share Posted April 11, 2014 ufak bir örnek: http://yadi.sk/d/OIvVLlefMHCNQ Quote Link to comment Share on other sites More sharing options...
soyfox18 Posted April 11, 2014 Author Share Posted April 11, 2014 eyvallah artık birini kullanırız linki gönderdiğin iyi oldu NotToday Quote Link to comment Share on other sites More sharing options...
soyfox18 Posted April 11, 2014 Author Share Posted April 11, 2014 (edited) ufak bir örnek: http://yadi.sk/d/OIvVLlefMHCNQ KintaRo hocam flood olacak kusura bakmayın ama isterseniz mesajı birleştirin 1'den fazla müzik eklicem o zaman nasıl olacak ? Edited April 11, 2014 by soyfox18 Quote Link to comment Share on other sites More sharing options...
KintaRo Posted April 11, 2014 Share Posted April 11, 2014 farketmezki, benim örneğimde, Audio.Load() ile CHANNEL_BACKGROUND kanalına yüklenip çalan müziği durdurup, oynatıyor. listeden başka bir müziği seçip o kanalda oynatırsan onu da yapar. hangi dosyanın çaldığına değil, kanala bakıyor. Quote Link to comment Share on other sites More sharing options...
soyfox18 Posted April 11, 2014 Author Share Posted April 11, 2014 farketmezki, benim örneğimde, Audio.Load() ile CHANNEL_BACKGROUND kanalına yüklenip çalan müziği durdurup, oynatıyor. listeden başka bir müziği seçip o kanalda oynatırsan onu da yapar. hangi dosyanın çaldığına değil, kanala bakıyor. hocam seni uğraştırmak gibi olacak ama ben tam anlayamadım.Page OnShow da aşağıdaki kodlar var senin koyduğun müzik ilki ben 2.sini koydum.Bir xbutton daha koyup onunlada 2.müziği çalmak istiyorum.Yani 2 tane button olacak 1'i seninki 2.'si benimki Audio.Load(CHANNEL_BACKGROUND, "AutoPlay\\Audio\\Acoustic Folk (short).ogg", false, false) Audio.Load(CHANNEL_BACKGROUND, "AutoPlay\\Audio\\ee.ogg", false, false) Quote Link to comment Share on other sites More sharing options...
KintaRo Posted April 11, 2014 Share Posted April 11, 2014 2. audio.load() i koyarsan ilk koyduğunu yok sayar. sen page on show'daki kodları sil, şunları yap: Global Functions: play1 = 1; yukle1 = 1; play2 = 1; yukle2 = 1; xButton 1: if play1 == 1 then if yukle1 == 1 then Audio.Load(CHANNEL_BACKGROUND, "AutoPlay\\Audio\\Acoustic Folk (short).ogg", false, false) yukle1 = 0; end Audio.Play(CHANNEL_BACKGROUND); xButton.SetText(this, "|| Pause") play1 = 0; else Audio.Pause(CHANNEL_BACKGROUND); xButton.SetText(this, "> Play") play1 = 1; end xButton 2: if play2 == 1 then if yukle2 == 1 then Audio.Load(CHANNEL_BACKGROUND, "AutoPlay\\Audio\\Cool (short).ogg", false, false) yukle2 = 0; end Audio.Play(CHANNEL_BACKGROUND); xButton.SetText(this, "|| Pause") play2 = 0; else Audio.Pause(CHANNEL_BACKGROUND); xButton.SetText(this, "> Play") play2 = 1; end Quote Link to comment Share on other sites More sharing options...
Cyph3r Posted April 11, 2014 Share Posted April 11, 2014 Kanalı değiştirmek işe yarar sanırım... tam mantığı anlamadım ama... yani şöyle Audio.Load(CHANNEL_BACKGROUND, "AutoPlay\\Audio\\Acoustic Folk (short).ogg", false, false) Audio.Load(CHANNEL_USER1, "AutoPlay\\Audio\\ee.ogg", false, false) butonuda duplicate ile kopyalayıp içindeki kanal kodunu değiştirdiğinde ayrı ayrı çaldırabilirsin.. Quote Link to comment Share on other sites More sharing options...
soyfox18 Posted April 11, 2014 Author Share Posted April 11, 2014 (edited) 2. audio.load() i koyarsan ilk koyduğunu yok sayar. sen page on show'daki kodları sil, şunları yap: Global Functions: play1 = 1; yukle1 = 1; play2 = 1; yukle2 = 1; xButton 1: if play1 == 1 then if yukle1 == 1 then Audio.Load(CHANNEL_BACKGROUND, "AutoPlay\\Audio\\Acoustic Folk (short).ogg", false, false) yukle1 = 0; end Audio.Play(CHANNEL_BACKGROUND); xButton.SetText(this, "|| Pause") play1 = 0; else Audio.Pause(CHANNEL_BACKGROUND); xButton.SetText(this, "> Play") play1 = 1; end xButton 2: if play2 == 1 then if yukle2 == 1 then Audio.Load(CHANNEL_BACKGROUND, "AutoPlay\\Audio\\Cool (short).ogg", false, false) yukle2 = 0; end Audio.Play(CHANNEL_BACKGROUND); xButton.SetText(this, "|| Pause") play2 = 0; else Audio.Pause(CHANNEL_BACKGROUND); xButton.SetText(this, "> Play") play2 = 1; end Hocam herzamanki gibi yardımınla 1 işim daha halloldu :) Edited April 11, 2014 by soyfox18 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.