کمک در آرایه ها و بازخوانی از کتابخانه

سلام دوستان
دو سوال
1- من میخواستم چند کپی از یک فایل را از کتابخانه به صفحه اصلی وارد کنم و با استفاده از لینکیج و کد زیر این کار را کردم اما مشکل من در نام گذاری خاص برای هریک از مووی کلیپ هاست که بعدا ان ها را صدا بزنم و به انها خاصیت های خاص مثل x و y بدهم
.[PHPS]
.
for ( i: int =0 ; i<10 ; ++i){
var conmc:MovieClip = new con();
addChild( conmc );
.
.
[PHPS/]

2- من از داخل فایل xml اطلاعاتی را با کمک for به صورت عدد وارد ارایه کردم اما زمانی که عملیات ریاضی بر روی اعضا ارایه انجام می دهم آن ها رو مانند یک string میشناسه
مثلا وقتی عدد 40 است زمانیکه من می نویسم
[PHPS]trace(myarr[3]+5);[/PHPS]
پاسخ به جای 45 میشه 405 اما من می خواهم مانند Number عمل کنند .
 

erfan.h

Member
سلام
برای مشکل اول چند راه داری
می تونی همون موقعی که داری مووی کلیپ رو تعریف می کنی X و Y اون مووی کلیپ رو مشخص کنی البته با این کار دوباره به اون ها دسترسی نداری

می تونی هر بار که یک مووی کلیپ جدید درست میکنی اون رو توی آرایه بذاری یعنی

کد:
var arr:Array=[]for (var i : int =0 ; i<10 ; ++i){
var m1:MovieClip = new mo1();
arr.push(m1)
addChild(m1)
}
arr[0].x=50
arr[0].y=50

و یه راه دیگه اینکه هر مووی کلیپ رو توی یه لایه مشخص اد کنی و با تابع getChildAt به اون مووی ها دسترسی داشته باشی که به نظر من راه قبلی بهتره

برای مشکل دوم باید از تابع Number استفاده کنی

کد:
var myarr:Array=[0,0,1,40,3]

trace(Number(myarr[3])+5);
 

جدیدترین ارسال ها

بالا