اولش بگم شرمنده كه من يه كم خنگم و دير ميگيرم و با اين فريم ها مشكل دارم اگه جلو اكشن ها صفر ديدي وحشت نكنيد و بهش تووجه نكنيد براي اينكه اكشن ها نريزه به هم گذاشتم ما اگه درست فهميده باشم اين زيري هست
البته من خودم هم فارسي و هم انگليسي رو از يه فايل متني آوردم داخل فلش :
و اما خواندن از درون فايل متني :
با استفاده از دستور
load variables
مي توانيم يك متن و يا مقدار خاصي را از درون يك فايل متني و يا از درون برنامه هايي ماننده( سي جي آي) و( پي اچ پي ) و يا (اي اس پي ) خوانده و آن را به محيط فلش بياوريم و در جايي مشخص از آن استفاده كنيم شكل كلي دستور به صورت زير مي باشد
loadvariables("url",level/target,variables)0
براي مثال نحوه استفاده از يك دستور كه به دكمه ايي داده مي شود به شكل زير مي باشد
ابتدا در محيط فلش فايل خود را در پوشه ايي در درايو
c:\sample\
خود ذخيره كنيد و سپس در فلش يك ناحيه متني ايجاد كنيد و مقدار متغير آن را در قسمت
var = babo
و گزينه
single line
را به
multi line
تبديل مي كنيم البته شما كه مي خواين زير نويس باشه احتمالا همون اولي بهتره و همچنين در قسمت
instance name
به آن نام
mytext
مي دهيم حالا نوبت به اين مي رسد كه دكمه اي روي صفحه ايجاد كنيم و به آن اكشن خود را اضافه كنيم با كليك راست روي دكمه و انتخاب گزينه اكشن به قسمت زير رفته
action ==>browser/network ==> loadvariable
و در قسمت
url = file.txt
نام فايل متني خود را كه قرار است محتواي آن را صدا بزنيم قرار مي دهيم و در دومين قسمت
location level ==> target
سپس به قسمت روبرويش رفته و عدد صفر را انتخاب كرده و گزينه
insert target path
كه آيكني شبيه به هدف دارد را كليك مي كنيم و گزينه
my text
را انتخاب مي كنيم
و گزينه مقابل آن را
expression
نيز چك ميزنيم
در پايان بايد اكشن شما به شكل زير در آمده باشد
on (release) {0
loadVariables("file.txt", mytext);0
}
خوب هنوز كار ما تمام نشده است بايد به پوشه زير رفته و يك فايل متني ايجاد كنيم
c:\sample\
و درون آن در سطر اول اين عنوان را تايپ كنيم
babo=033453453553252342
و در زير آن عبارت هايي كه مي خواهيم به محيط متنمان بيايند را تايپ مي كنيم
حالا اگر بخواهيم كه كمي به كارمان كلاس اضافه كنيم مي توانيم براي آن
scrol bar
هم درست كنيم كه بدين صورت است
دو دكمه شبيه به پيكان را درست كنيد يكي رو به بالا و يكي رو به پايين و به هر كدام اكشن هاي زير را اعمال كنيد
از منوي زرد ايندكس گزينه
scroll(textfeild)0
را زده كه قبل از آن بايد گزينه هدف مشخص شود و بعد ازآن بايد ميزان پرش مشخص شود كه به صورت زير در مي آيند
on (release) {0
mytext.scroll +=1;0
}
و دكمه ديگر بر عكس عمل مي كند
on (release) {0
mytext.scroll -=1;0
}