

Xml İle Flasha Çağrılan Fotoğrafın Kalitesinde Sorun
-
Merhabalar.Flashta bir web sitesi yaptım. Galeri kısmındaki fotoğrafları xml ile çağrıyorum fakat fotoğrafların kalitesinde ciddi bir sorun var.
Xml bağlantısını şöyle kurdum.
function loadPhotoXml(filename)
{
PhotoXml.load(filename);
PhotoXml.onLoad = function (success)
{
if (success)
{
My_SlideNumber = 0;
My_ParentNode = this.firstChild;
My_TotalSlides = My_ParentNode.childNodes.length;
showPhoto(My_SlideNumber);
} // end if
};
} // End of the function
function showPhoto(PhotoNum)
{
if (PhotoNum == My_TotalSlides - 1)
{
ileri_btn.enabled = false;
}
else
{
ileri_btn.enabled = true;
} // end else if
if (PhotoNum == 0)
{
geri_btn.enabled = false;
}
else
{
geri_btn.enabled = true;
} // end else if
var _loc3 = My_ParentNode.childNodes[PhotoNum].attributes.filename;
var _loc4 = My_ParentNode.childNodes[PhotoNum].attributes.resim;
klip_mc.loadMovie("photo/" + _loc3);
title_text.text = _loc4;
klip_mc._alpha = 0;
this.onEnterFrame = function ()
{
if (klip_mc._alpha < 100)
{
klip_mc._alpha = klip_mc._alpha + 3;
} // end if
};
} // End of the function
var My_SlideNumber;
var My_TotalSlides;
var My_ParentNode;
var PhotoXml = new XML();
PhotoXml.ignoreWhite = true;
loadPhotoXml("photo.xml");Fotoğraf kalitesini ayarlamak için ne yapmam gerekiyo pek bilemedim.Yardımcı olursanız çok sevinirim.
-
eğer fotoğrafların boyutu ile xml deki boyutu bir olup ta sorun çıkarıyorsa alpha değerini ile ilgilidir..
yani elindeki orjinal resmin boyutu 640x480 ise, xml'nin de almış olduğu boyut aynı ise ve bozuluyorsa alpha değeri ile ilgilidir... -
hocam dalga geçtiğimi düşünme:
Public kısmından Jpeg değerini %80 den %100 e çıkarıp compress movie'yi kaldırdın mı ?
(unutmuş olabilirsin :) )
-
VBDream bunu yazdı:
-----------------------------
hocam dalga geçtiğimi düşünme:
Public kısmından Jpeg değerini %80 den %100 e çıkarıp compress movie'yi kaldırdın mı ?
(unutmuş olabilirsin :) )
-----------------------------hocam onlarıda unutmadım da hala çözemedim ya. alpha özelliğini kaldırdım direk getirdim hala bozuyor.