عملية استدعاء ملف الفلاش لـ xml
وهي العملية فريدة
مثال
http://www.flashfp.com/swf/load_XML.swf
ملف xml
http://www.flashfp.com/swf/anastasio.xml
اليكم الطريقة
افتح مشروع جديد
وبنحتاج الى اربع خانات نصوص ديناميك
اول نص ديناميك عنوان التوتل
وسميه Title_txt0
ثاني نص ديناميك المحتوى
وسميه Comments_txt0
ثالث نص ديناميك عنوان توتل
وسميه Title_txt1
رابع نص ديناميك المحتوى
وسميه Comments_txt1
طبقة جديد والصق الكود التالي
كود PHP:
//جميع الحقوق محفوظة لشبكة فلاش للمحترفين
//www.flashfp.com
myXML = new XML()
myXML.ignoreWhite = true
//Load XML file
myXML.load("anastasio.xml")
//Make a reference to current timeline
myXML.ref = this
// Parse XML and fetch
myXML.onLoad = function(succes){
if(succes){
var root = this.firstChild
nodes = root.childNodes
for(var i=0; i<nodes.length; i++) {
this.ref["Title_txt"+i].text = nodes[i].attributes.name
subnodes = nodes[i].childNodes
this.ref["Comments_txt"+i].text = subnodes[0].firstChild.toString()
this.ref["holder_mc"+i].loadMovie(subnodes[1].firstChild.toString())
}
} else trace("Error loading XML document")
}
stop()
نلاحظ anastasio.xml اسم الملف لـ xml
انت غيرة على كيفك
مبورك انتهينا من ملف الفلاش
نصدرة بإسم load_XML
الان العمل على ملف xml
نفتح الملف وعادة فتحه عن طريق نوت باد او مفكرة
الصق المحتوى التالي
كود PHP:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE data[
<!ELEMENT title (comments, image)>
<!ATTLIST title name CDATA #REQUIRED>
<!ELEMENT comments (#PCDATA)>
<!ELEMENT image (#PCDATA)>
]>
<data>
<title name="www.flashfp.com">
<comments>make you the best is our target</comments>
</title>
<title name="www.flashfp.net">
<comments>this is our name
and this what we do for you</comments>
</title>
</data>
غير المحتوى ليتناسب معك
والف مبروك
الرجاء في حالة النقل الإشارة لمصدرة الأساسي
منتديات فلاش للمحترفين
http://www.flashfp.com/vb