تور لحظه آخری
امروز : جمعه ، 23 شهریور 1403    احادیث و روایات:  پیامبر اکرم (ص):از خرج کردن در راه طاعت خدا دریغ مکن وگرنه دو برابرش را در راه معصیت او خرج خوا...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها




آمار وبسایت

 تعداد کل بازدیدها : 1815385479




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

تغییر اندازه عکس لود شده -


واضح آرشیو وب فارسی:سایت ریسک: تغییر اندازه عکس لود شده mj_azani 25 مرداد 1386, 19:56سلام دوستان عزیز یه سوال داشتم از خدمتتون من یه movie clip دارم و می خوام وقتی یه عکس با هر اندازه ای که لود می شه دقیقا در همون movie clip قرار بگیره و با اندازه movieclip فیکس بشه. من اینجا یه نمونه گذاشتم ممنون می شم اگه کمکم کنید دوستان.:) UnknownUser 25 مرداد 1386, 21:20عکس رو تو یه movieclip اود کن بعد h و w مووی کلیپ رو تغییر بده به همین سادگی ! mj_azani 25 مرداد 1386, 23:43سلام ممنون از پاسختون اما مشکل اینجاست که عکس در موقعیت movie clip قرار نمیگیره و به گوشه ی چپ و بالای صفحه میره لطفا راهنماییم کنید ممنون UnknownUser 26 مرداد 1386, 01:29سلام b 1.onRelease = function() { var _McLod:MovieClipLoader = new MovieClipLoader(); var _List:Object = new Object(); _List.onLoadProgress = function(_Trg:MovieClip, bytesLoaded:Number, bytesTotal:Number):Void { lb = (_Trg+" Loading with "+Math.round(bytesLoaded/1024)+" bytes of "+Math.round(bytesTotal/1024)); }; _McLod.addListener(_List); _McLod.loadClip("0.jpg", img_mc); }; رو به b 1.onRelease = function() { img_mc.createEmptyMovieClip("image_mc",100); img_mc.image_mc.loadMovie("0.jpg"); img_mc.image_mc._x=th_bor_x img_mc.image_mc._y=th_bor_y img_mc.image_mc._xscale=img_mc._width img_mc.image_mc._yscale=img_mc._height }; تغییر بده mj_azani 26 مرداد 1386, 02:04سلام دوست عزیز ممنون از توجه تون اما دوست گرامی استفاده از این روش رو بلدم من می خوام عکس دقیقا در movie که قبلا ایجاد شده بره و دقیقا در اون قرار بگیره اگه قرار بر این باشه که عکس رو در یک مرحله لود کنم ودر مرحله بعد دوباره مکانش رو مشخص کنم این که میشه دوباره کاری و یه کار راحت وابتدایی میشه.همچنین اگه تعداد movie ها زیاد باشن این روش کارا نیست.ضمنن از MovieClipLoader به خاطر سهولت در نمایش لودینگ استفاده کردم اگر امکان داره بر اساس این روش توضیح بدین ممنون UnknownUser 26 مرداد 1386, 02:14برای تغییر اندازه که هیچ راهی به غیر از این وجود نداره اما تعیین مکان چون شما اودین به صورت dynamic یه مویکلیپ ساختین و بعد داخلش یه مستطیل کشیدین چون مقدار x و y برابر صفر هست و شما مستطیل رو تو مکان دیگه کشیدن عکس وقتی لود می شه رویه x ,y صفر قرار می گیره البته این کاره اشتباهیه من نمی دونم چرا انقدر کاراتون رو مشکل می کنین اگه به کم شدن کاراییه از این روشی که شما استفاده می کننین یعنی کشیدن مستطیل مقداره زیادی از کارایی رو کم می کنه ( این بیانگر کم تجربه بودنه ) شما باید یه کامپوننت بسازید که کارش این باشه که عکس رو لود کنه و اندازه بده بعد هر چه قدر هم خواستید از اون استفاده کنین نه کارایی کم میشه نه حجم فایل زیاد! mj_azani 26 مرداد 1386, 02:27سلام دوست عزیز ممنون از اینکه زود پاسخ میدین و ممنون از حوصله و توجهتون باید بگم که من این کامپوننت رو دارم و ازش هم خیلی استفاده می کنم اما این کار زیاد به دلم نمیشینه دوست دارم کارام تماما نوشته ی خودم باشن می دونم عجیبه ، بالاخره هر کس یه عیبی داره دیگه!:wink: در کل به نظر شما از چه روشی استفاده کنم بهتره؟ UnknownUser 26 مرداد 1386, 02:50سلام من راه رو بهتون گفتم منظورم از کامپوننت این نبود که از یه چیزه اماده استفاده کنین خودتون کامپوننت رو بسازید و در هر جایی یا در هر پروژه ای ازش استفاده کنین به با این کار هم حجم فایل کم می شه هم کارایی زیاد و هم با اینکار قابلیت انعطاف پذیری کاره شما بیشتر می شه این نظر منه mj_azani 26 مرداد 1386, 02:54دوست عزیز من چند روز قبل یه سورس یه گالری فول اکشن (عشق من) رو دانلود کردم .اما موقع راه اندازی یه مشکلی داره الان 2 روزه که دارم اکشن ها شو می خونم اما هنوز نصف هم نشده!! فکر کنم تا تموم شه مخم ترکیده! ممنون میشم از اساتید اگر کمکم کنید mj_azani 26 مرداد 1386, 02:57ممنونم دوست عزیز خدا خیرت بده:) UnknownUser 26 مرداد 1386, 02:57مشکلش چیه؟ mj_azani 26 مرداد 1386, 03:02عرض کردم که نمی دونم اگه می دونستم مزاحم اوقات دوستان نمی شدم وقتی پابلیش می شه یه صفحه خالی نمایش داده می شه UnknownUser 26 مرداد 1386, 03:04شما این رو از چه url ای ورداشتین mj_azani 26 مرداد 1386, 03:10این حالت کاملترش UnknownUser 26 مرداد 1386, 03:13این فایل اطلاعاتش رو از یه فایل xml می گیره شما url ای که این رو ازش گرفتین رو بدین mj_azani 26 مرداد 1386, 03:14باور کنید به خاطر ندارم تو سرچ گیرش آوردم شاید مربوط به سایت بوده بازم دقیق نمی دونم از تو کافینت دانلود کردم واسه چی می پرسین؟ مشکلشو می دونین؟ mj_azani 26 مرداد 1386, 03:16می دونم دنباله فایلش بودم اما نشد دانلودش کنم وقت نشد UnknownUser 26 مرداد 1386, 03:22خوب شما اگه چند لحظه صبر کنید من کاملش رو براتون می زارم mj_azani 26 مرداد 1386, 03:27چند لحظه که سهله :d آقای (اسمتون رو هم نمی دونم) عجله نکنید من منتظر می مونم واقعا ممنونم خدا عوضت بده mj_azani 26 مرداد 1386, 03:29شاید مربوط به سایت بوده:eek: دقیق یادم نمی یاد UnknownUser 26 مرداد 1386, 03:37خوب من براتون یه کارایی کردم هرچند می دونم به دردتون نمی خوره ! چون اولا هیچ وقت این جور کارا چیزه جالبی در نمی یاد بعد این فایل عکس هاش رو از یه صفحه ی php می گیره یعنی شما نمی تونین عکس ها رو لود کنین البته را هایی هست ( بسی وقت گیر ) من توصیه می کنم چیزی رو که می خواید خودتون بسازید ! UnknownUser 26 مرداد 1386, 03:40صبر کن فکر کنم باز بتونم برات کاری کنم! mj_azani 26 مرداد 1386, 03:46درسته خودم هم تو این فکر بودم به جای وقت گذاشتن برای این کار می تونستم خیلی از کارها رو خودم انجام بدم ممنون از زحماتی که کشیدی دوست عزیز UnknownUser 26 مرداد 1386, 03:50خواهش می کنم الان اگه این فایل رو replace کنی بعد تو فلش fla رو اجرا کنی عکس ها هم لود می شه mj_azani 26 مرداد 1386, 04:02ممنون من تو فلش طرفدار گالری ها هستم هر جا گالری فلش می بینم کلی بهش ور می رم واقعا جالبن اما همگی به سبک ساخته میشن و همگی جالب نیستن و تعداد انگشت شماری واقعا جالبن مثل این نمونه سه ساله که میخوام شروع کنم یکی واسه خودم درست کنم.اما فرصت نشده انشالا همین روزها شروع می کنم می تونم رو کمک دوستان حساب باز کنم؟ UnknownUser 26 مرداد 1386, 04:06حتما اگه وقت داشتم کمکتون می کنم شما هر مشکلی داشتین تو انجمن مطرح کنین دوستان کمکتون می کنن منم فعلا برم ! که حسابی خستم :-? kiarash.M 26 مرداد 1386, 09:10فک کنم شما دارید بحثو خیلی کشش میدید دوست من var img_mcl = new MovieClipLoader(); img_mcl.addListener(mclListener); img_mcl.loadClip("0.gif","آدرس موویکلیپی که مخوای عکش توش لود شه"); توجه داشته باش تو این روش اگه moveclip از که م.اخوای تو یه movieclip دیگه باشه عکس که load میشه با تغییر اندازه ی محسوسی روبرو میشه که بعد خودت با توجه به اندازهی مووی کلیپ اونو تغییر بده در ضمن من فکر میکنم که شمافرد مسلطی باشد ولی یکم دارید سخت میگیرد خیلی راحت تر از اینا میشه مشکل روحال کرد همچنین ممنون از دوست خوبمون جناب ناشناخته..!! mj_azani 26 مرداد 1386, 12:55سلام دوستان ممنون از پاسختون من به یه مساله ای برخورد کردم من یه movie ایجاد کردم و یه عکس داخلش لود می کنم ،وقتی عکس داخلش لود می شه قاعدتا باید ابعاد movie به ابعاد عکس تبدیل بشه اما وقتی trace می کنم این طور نیست چطور ابعاد عکس رو بگیرم؟ لطفا راهنماییم کنید ممنون:) kiarash.M 26 مرداد 1386, 14:56دوست من مشکل تو یه مشکل شایع بین تمام فلش کار هاس دلیلشم اینه که از یه movieclip تو movieclip دیگه داری استفاده میکنی که ابعاد به هم میریزه تو باید بعد از دستور load بیایه بگی که طول عرض movieclip عوض شه این راحت ترین راهه mj_azani 26 مرداد 1386, 16:09دوستان میشه این فایل رو ببینین و اشکالم رو بگین ممنونم:) UnknownUser 26 مرداد 1386, 16:12سلام من به شما چی گفتم دارین الکی کارخودتون رو سخت می کنین :cry: mj_azani 26 مرداد 1386, 16:16آخه عکس داخلش فیکس نمیشه :-( نمی تونم اندازه عکس رو بخونم UnknownUser 26 مرداد 1386, 16:19یه نگاهی به کدی که نوشتی بنداز یادته به من می گفتی که : " این کدی که نوشتی کارایی رو میاره پایین " حالا ببین کدوم کارایی رو پایین می یاره من می تونم این رو برات درست کنم اما برای بار N م می گم این کاره اشتباهیه UnknownUser 26 مرداد 1386, 16:21الان تو کدت خیلی بیشتر از اینا یی که می بینی ایراد داره وقتی یه برنامه رو شروع به نوشت می کنی باید تا آخر کار رو مد نظر قرار بدی اگه الان تو ساختن یهکی از این مربع ها این همه x, y میدی برای 50 تا می خوای چی کار کنی ! mj_azani 26 مرداد 1386, 16:26عزیز دل نفس .. این فقط یه نمونه است،متوجه منظور شما هستم می دونم واسه مقادیر بالا اینطور نمیشه نوشت الان فقط دنبال Resize عکس هستم :) به نظر شما چی کار کنم؟ UnknownUser 26 مرداد 1386, 16:28من ساده ترین راه رو تو پست های اول گفتم اما اگه می خوای من همین رو برات درست می کنم! mj_azani 26 مرداد 1386, 16:33اگه ممکنه فقط روش resize رو بهم بگید بقیش رو انجام می دم واقعا ممنونم شما رو هم انداختم تو زحمت UnknownUser 26 مرداد 1386, 16:37یه مووی کلیپ بساز توش عکس رو لود کن بعد اندازه بده به مووی کلیپ به همین سادگی اصلا می خوای من برات یه کامپوننت بسازم ! mj_azani 26 مرداد 1386, 16:43دوست عزیز مثل اینکه منظور منو نفهمیدید من در همون نمونه ای که گذاشتم همین کار رو کردم(دقت کنید) اما سایز movie با لود کردن عکس تغییری نمی کنه اگه ممکن همون فایلی که پیوست کردم رو تغییر بدین تا در movie فیکس بشه ممنونتون میشم:) UnknownUser 26 مرداد 1386, 16:44باشه پس صبر کن! UnknownUser 26 مرداد 1386, 16:58تغییر بده به این! b 1.onRelease = function() { duplicateMovieClip(img_mc, "_MC", _root.getNextHighestDepth()); var img_mcl = new MovieClipLoader(); var mclListenert:Object = new Object(); mclListener.onLoadProgress = function(target:MovieClip, bytesLoaded:Number, bytesTotal:Number):Void { lb = (target+" Loading with "+Math.round(bytesLoaded/1024)+" bytes of "+Math.round(bytesTotal/1024)); trace(lb); }; img_mcl.addListener(mclListener); img_mcl.loadClip("0.gif",_MC); pic_x_scale = img_mc._width-(pic_x_bor)*3 pic_y_scale = img_mc._height-(pic_y_bor)*3 setProperty(_MC, _alpha, 100); setProperty(_MC, _xscale, pic_x_scale); setProperty(_MC, _yscale, pic_y_scale); setProperty(_MC, _x, _MC._x+pic_x_bor); setProperty(_MC, _y, _MC._y+pic_y_bor); trace(_MC._width); trace(_MC._height); trace(img_mc._width); trace(img_mc._height); }; UnknownUser 26 مرداد 1386, 17:03من برنامه رو تغییر دادم اما باز یه اشکالاتی وجود دراه مثلا شما اودید یه movieclip رو copy کردین من دلیلش رو نمی دنم ! اگه یه Movie clip تو موی کلیپ img_mc بسازید دیگه لازم به تعیین x , y نیست یه سوال چرا می خواین مستطیل رو بکشین چرا با دست نی کشین خیلی ساده تر و کم تر رم اشغال می شه اگه علاقه به برنامه نویسی خالص دارین من پیشنهاد می کنم برید C یا ++C کار کنین اسمبلی هم بد نیست ( جدی می گم ) آخه فلش برای این کارا زیاد قوی نیست mj_azani 26 مرداد 1386, 17:27دوست گرامی این کد فقط واسه همین عکس کار می کنه این که جواب نمی ده امتحان کنید UnknownUser 26 مرداد 1386, 17:31دوست من این id منه Unknown_null تو یاهو مسنجر جواب رو میدم اینطوری نمی شه ! mj_azani 26 مرداد 1386, 18:02دوست عزیز اون movie رو واسه این duplicate کردم که عکس روی یک بک گراند قرار بگیره با duplicate می تونم عکس رو دقیقا روی بک گرندش قرار بدم در جواب فرمایشات شما باید عارض بشم که من با ++c il می نویسم.به نظرم قدرت فلش بر مبنای اکشن اسکریپته و کارهایی که با اکشن باشن ارزشمندن من با حرف شما که می گین زیاد قوی نیست موافق نیستم من پروپه هایی رو دیدم که با اکشن اسکریپت شطرنج نوشتن! ( ساخت چندتا movie کلیپ ساده که سهله ) در اون مثال هم که واستون فرستادم و شما زحمت کشیدین و کمکم کردید دید که گالری تمام اکشن نوشته بودن( پس کاره عجیبی نیست) دوست عزیز من واقعا شرمنده ام که با سوالام مزاحم وقتتون میشم و اذیت میشیم چه میشه کرد هر کسی علایقی داره منم گیر دادم به فول اکشن:)




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 907]

bt

اضافه شدن مطلب/حذف مطلب







-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن