چطور میتونم 50 تا عکس رو به صورت 5 ردیف 10 تایی از هارد دسک لود کنم ؟

BioDread

Banned
ببین میدونی چیه ؟
توی عمرم آدم به با معرفتی و خوبی ندیده بودم ، خدا وکیلی هرچی بگم کم گفتم
تا بحال نشده بود کاری رو توی فرم ها بخوام و کسی برام درست حسابی انجام بده ، انصافا انصافا دلمو شاد کردی خدا دلتو شاد کنه
دعا میکنم هرچی از خدا میخوای خود خدا بهت بده ، بسیار بسیار ممنون ، نمیدونم چجوری تشکر کنم ، خیلی خیلی مرسی واقعا دمت گرم ، انصافا آخرشی
خیلی نوکرتم ، دمت خیلی خلیل گرم :rose::rose::rose::rose::rose::rose::rose::rose::rose::rose::rose:
مرسی دوست من
انجام وظیفه بود :rose:
 

meshkiposh

New Member
مرسی دوست من
انجام وظیفه بود :rose:
خیلی گلی :rose: واقعا مرسی
دوست عزیز یه مشکل دیگه پیش اومده برام
توی این فایل در خط 30 تا 34 یه if گذاشتم برای مرتب قرار گرفتن عکس های لود شده و بر ترتیب بودنشون به صورتی که به 6 تا ردیف 7تایی مرتب بشن اما اصلا اونطوری نمایش نمیده و خیلی برام عجیبه
اصلا هرجور حساب میکنم میبینم که درست نوشتم اما !!!!
http://ghelghelak.persiangig.com/galery.zip
این فایل رو بی زحمت دانلود کن و یه تست بکن ، خیلی لطف میکنی
یه چیز دیگه هم اینکه برای لود کردن فایل txt باید چجوری بنویسم ( میخوام به همراه عکس بزرگی که نمایش داده میشه یه متن هم از یه فایل متنی لود بشه و کنارش نمایش داده بشه ، اگه لطف کنی راهنمایی کنی ممنون میشم
.....یه سوال هم دارم ، شما As3 رو از مرجع انگلیسی یاد گرفتی دیگه ؟ اگه از مرجع فارسی یاد گرفتی میشه به منم معرفی کنی ؟ خیلی آقایی ، خدا خیرت بده
 

meshkiposh

New Member
سرم شولوغه
هر موقع وقت کردم درستش میکنم
شرمنده
اگه تا فردا شب برام ردیفش کنی بینهایت سپاسگذار میشم
اون ترتیب چینش عکس ها که خرابه رو درست کن بی زحمت و متنی در کنار هر عکس بزرگ شده نمایش داده بشه که فایل متنی در محل ذخیره پروژه قرار داره و همنام با نام عکس هست.....
خدا خیرت بده ، بسیار ممنون
 

meshkiposh

New Member
باید برای متن از xml استفاده کنم
ایراد نداره که؟
برای متن عیبی نداره از xml استفاده کن
فقط تو رو خدا تا شب درست کن و بذار تو تاپیک تا دانلود کنم ، استاد گفته اگه این جلسه پروژه نیاری حذف میشی
ممنونم از لطفت ، خدا خیرت بده
شرمندم میکنی ..مرسی واقعا مرسی
 

BioDread

Banned
این کد رو تو فریم اول برنامت بریز

PHP:
//In the name of GOD 

var pic_name:String = "pic"; 
var pic_num:int = 0; 
var img_loader:Loader; 
var my_mov:MovieClip;
var xmlloader:URLLoader = new URLLoader();
var xmllist:XMLList = new XMLList();
var text_img:TextField = new TextField();
text_img.autoSize = TextFieldAutoSize.CENTER;
xmlloader.load(new URLRequest("Gallery.xml"));
xmlloader.addEventListener(Event.COMPLETE , xmlloaded);

function xmlloaded(event:Event):void
{
	var xml:XML = new XML(event.target.data);
	xmllist = xml.IMAGE;
	xmlloader.removeEventListener(Event.COMPLETE , xmlloaded);
}

for (var i:int = 0 ; i<50 ; i++) 
{
	my_mov = new MovieClip();
    img_loader = new Loader(); 
    pic_num++; 
    img_loader.load(new URLRequest(pic_name+pic_num+".jpg")); 
	if (i <= 3)
	{
		img_loader.y = 10;
		img_loader.x = i*150;
	}

	if (i >= 4)
	{
		img_loader.y = 100;
		img_loader.x = (i*150)-(4*150);
	}
	if (i >= 8)
	{
		img_loader.y = 200;
		img_loader.x = (i*150)-(8*150);
	}
	img_loader.name = "pic"+(i+1)+".jpg";
	img_loader.addEventListener(MouseEvent.CLICK , org_img);
    img_loader.contentLoaderInfo.addEventListener(Event.COMPLETE , resize_img); 
	my_mov.buttonMode = true;
	my_mov.addChild(img_loader);
    addChild(my_mov); 
} 

function resize_img(event:Event):void 
{ 
    var my_loader:Loader = Loader(event.target.loader); 
    my_loader.width = 100; 
    my_loader.height = 100; 
} 

function org_img(event:MouseEvent):void
{
	for (var k:Number = 0 ; k<50 ; k++)
	{
		if (event.target.name == "pic"+k+".jpg")
		{
			trace(event.target.name);
			var org_loader:Loader = new Loader();
			org_loader.load(new URLRequest(event.target.name));
			org_loader.contentLoaderInfo.addEventListener(Event.COMPLETE , resize_img_org);
			org_loader.x = 200;
			org_loader.y = 200;
			text_img.text = xmllist[k].@Main;
			text_img.x = org_loader.x-150;
			text_img.y = org_loader.y+100;
			trace(xmllist.length());
			addChild(text_img);
			addChild(org_loader);
		}
	}
}

function resize_img_org(event:Event):void 
{ 
    var my_loader2:Loader = Loader(event.target.loader); 
    my_loader2.width = 300; 
    my_loader2.height = 300; 
}
یه فایل xml درست کن واین کد هارو توش بریز
اسم فایل xml رو بزار Gallery.xml

PHP:
<?xml version="1.0" encoding="utf-8"?>
<Bio_GALLERY sub_pixel_mid="130" sub_pix_scale="120" sub_scale="0" main_text_dir_x="455" main_text_dir_color="999999">
<IMAGE Main="full_images/image1.jpg" THUMB="thumbs/thumb1.jpg" > Direction 1 </IMAGE>
<IMAGE Main="full_images/image2.jpg" THUMB="thumbs/thumb2.jpg" > Direction 2 </IMAGE>
<IMAGE Main="full_images/image3.jpg" THUMB="thumbs/thumb3.jpg" > !ﺪﻴﺴﻳﻮﻨﺑ ﻝﺍ ﻰﺗ ﺭﺁ ﻪﮔﺍ ﻪﻨﻜﻴﻣ ﺕﺭﻮﭘﺎﺳ ﻢﻫ ﻰﺳﺭﺎﻓ </IMAGE>
<IMAGE Main="full_images/image4.jpg" THUMB="thumbs/thumb4.jpg" > Direction 4 </IMAGE>
<IMAGE Main="full_images/image5.jpg" THUMB="thumbs/thumb5.jpg" > Direction 5 </IMAGE>
<IMAGE Main="full_images/image6.png" THUMB="thumbs/thumb6.jpg" > Direction 6 </IMAGE>
<IMAGE Main="full_images/image7.jpg" THUMB="thumbs/thumb7.jpg" > Direction 7 </IMAGE>
<IMAGE Main="full_images/image8.jpg" THUMB="thumbs/thumb8.jpg" > Direction 8 </IMAGE>
<IMAGE Main="full_images/image9.jpg" THUMB="thumbs/thumb9.jpg" > Direction 9 </IMAGE>
</Bio_GALLERY>

من چون زمان نداشتم از فایل xml گالری خودم استفاده کردم
تو تو تگ Main هر چی بنویسی ان متن نمایش داده میشه!!!
بیشتر از اینم نمیتونم کمک کنم
 

BioDread

Banned
برای ایجاد ردیف های بیشتر
باید هر ردیف که میخوایی یه if بنویسی
مثل همون هایی که من نوشتم
از انا الگو بگیر
 

meshkiposh

New Member
برای ایجاد ردیف های بیشتر
باید هر ردیف که میخوایی یه if بنویسی
مثل همون هایی که من نوشتم
از انا الگو بگیر
خیلی خیلی لطف کردی
واقعا شرمنده ام کردی ، بی نهایت سپاسگذارم خیلی خیلی ممنونم ازت
میشه خواهش کنم یه مرجع یادگیری Action scrip معرفی کنی بهم .ممنون میشم
و اینکه در مورد اینکه بخوام عکس ها با افکت نمایش داده بشن باید چی کار کنم ؟
و اگه بخوام به جای کلیک کردن ، با رفتن موس روی عکس عمل بزرگ شدن انجام بشه باید click رو به چی تغییر بدم ؟
ممنون میشم در مورد این سه تا سوال هم راهنماییم کنی ؟( دیگه لازم نمیبینم تاپیک جداگانه بزنم ، چون میدونم در همین تاپیک جواب میگیرم ) :rose: باز هم ممنون :rose::rose::rose::rose::rose::rose:
 

BioDread

Banned
به over تغییر بده
برای افکت باید از کلاس transition استفاده کنی
برای یادگیری as کتاب و مقالات خارجی بخون!!!
 

meshkiposh

New Member
به over تغییر بده
برای افکت باید از کلاس transition استفاده کنی
برای یادگیری as کتاب و مقالات خارجی بخون!!!
باز هم ممنونم
راستی توی فایل xml فارسی نوشتم اما در موقع اجرای فلش کلمات فارسی بهم میریزن ، راهی برای درست نمایش داده شدن کلمات فارسی که از فایل xml خونده میشه وجو داره ؟ اگه وجود داره میشه راهنمایی کنید ؟
 

BioDread

Banned
باز هم ممنونم
راستی توی فایل xml فارسی نوشتم اما در موقع اجرای فلش کلمات فارسی بهم میریزن ، راهی برای درست نمایش داده شدن کلمات فارسی که از فایل xml خونده میشه وجو داره ؟ اگه وجود داره میشه راهنمایی کنید ؟
آره اگه RTL بنویسی و یا از کلاس farsi style استفاده کنی میشه فارسی خوب استفاده کرد
 

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

بالا