نوشته شده

همه چیز از اول…. ۸

بسم الله الرحمن الرحیم
به دلیل مشکلاتی در سرور و …
همه چیز رو از اول  شروع می کنم ، مباحث رو هم تخصصی تر دنبال خواهم کرد ، مقالات قبلی هم اضافه خواهد شد.

به نظرم یه خیر و مصلحتی توی این رویدادها یی که برام پیش اومده هست ، به زودی بیشتر توضیح  میدم و به صورت مفصل داستان رو تعریف می کنم….

فعلا ، یا علی

یک ستارهدو ستارهسه ستارهچهار ستارهپنج ستاره (3 رای ها, معدل: 500 از 5)
Loading ... Loading ...

مطالب مرتبط

نقد اول – وب سایت برنامه ها!
با توجه به مطلبی که در این باره چندی پیش (نقد و برسی وب سایت های فارسی) نوشتم...
استفاده از SetInterval در اکشن اسکریپت ۳
همان طور که می دانید در اکشن 3 امکانی مثل Timer Class افزوده شده که می توان از...
ابداعات ادوبی به صورت تایم لاین ورژن های فلش
سیر رو به پیشرفت عالی ادوبی به خوصوص در مورد فلش غیر قابل انکار می باشد البته...
محاسبه سرعت اینترنت با پی اچ پی
سلام خدمت دوستان عزیز ، این بار هم  یک مقاله کوتاه و مفید  ،  یکی از کدهای...

آدرس ایمیل شما :


اشتراک فید نظرات

تا به حال ۸ نظر به این مطلب داده شده است

  1. زری می‌گه:

    بهروز جان امید وارم مشکل خاصی نباشه و دوباره مثل قبل ما رو از وجودت بهره مند کنی . آخه مملکت بدون پادشاه نمی شه ! می شه ؟
    موفق باشی

    • ممنون آبجی زری (اولین نظر سایت نسخه جدید رو هم مال خودت شد)
      لطف فراوان داری
      یه جورای شاید بعدا توضیح بدم شاید ندم ;)
      به هر حال وبسایت رو از اول ایجاد کردم یه سری از مطالب خوب رو به نظر خودم و بازدید کاربران نگه داشتم و میخوام وبلاگم تخصصی تر باشه و به موارد دیگه لا اقل اینجا نپردازیم
      به هر حال انشاء الله هستیم خدمتون …..

      موفق و پیروز باشید

  2. YAS می‌گه:

    سلام میخواستم اگه لطف کنید آموزش ابتدایی و متوسط فلش رو برای دانلود توی سایتتون بزارید چون من خیلی دوست دارم فلش یاد بگیرم اما منابع لازم رو پیدا نکردم :( خیلی ممنون میشم

    • ممنون از نظرتون دوست عزیز YAS
      سعی می کنم منابع فارسی رو برای دانلود قرار دهم
      در ضمن هر گونه سوالی که داشتید می توانید در همین سایت بپرسید ۱۰۰% جواب شما با حوصله داده خواهد شد

      موفق و پیروز باشید

  3. ندا می‌گه:

    سلام ممنون از سایت خوبتون من یه مشکلل دارم توی as3 می خواستم ببینم چه جوری میشه یک فایل swf رو توی fla بارگذاری کرد

    یه سوال دیگه هم داشتم ممنون میشم جواب بدین درمورد متد های stage البته در as3

    • سلام
      ممنون از نظرتون ندا ی عزیز
      بار گزاری فایل swf در فلش ۲ مبحث میشه یکی بار گزاری فایل فلش نسخه های قدیمی تر در AS3 و دیگر ورژن های جدید AS3 دورن AS3 که مورد دوم به صورت معمول و توسط کلاس Loader انجام می شود و برای آدرس فایل از URLRequest استفاده می شود.
      به یک مثال برای بار گزاری مورد دوم توجه نمایید :
      import flash.net.URLRequest;
      import flash.display.Loader;
      import flash.events.Event;
      import flash.events.ProgressEvent;
      function startLoad()
      {
      var mLoader:Loader = new Loader();
      var mRequest:URLRequest = new URLRequest(“MouseActions.swf”);
      mLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, onCompleteHandler);
      mLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, onProgressHandler);
      mLoader.load(mRequest);
      }
      function onCompleteHandler(loadEvent:Event)
      {
      addChild(loadEvent.currentTarget.content);
      }
      function onProgressHandler(mProgress:ProgressEvent)
      {
      var percent:Number = mProgress.bytesLoaded/mProgress.bytesTotal;
      trace(percent);
      }
      startLoad();

      توی این مثال مقدار بارگزاری شده percent توسط trace نمایش داده میشه

      مورد بعدی بارگزاری نسخه های قدیمی در ورژن جدید می باشد و ایجاد ارتباط بین آنها به مثال زیر توجه نمایید :

      درون فایل AS2
      // ActionScript 2 file, AS2animation.fla
      // one movie clip animation named animation_mc on the timeline
      // local connection instance to receive events
      var AVM_lc:LocalConnection = new LocalConnection();
      // stopAnimation event handler
      AVM_lc.stopAnimation = function(){
      animation_mc.stop();
      }
      // listen for events for "AVM2toAVM1"
      AVM_lc.connect("AVM2toAVM1");

      درون فایل AS3

      // ActionScript 3 file, AS3Loader.fla
      // local connection instance to communicate to AVM1 movie
      var AVM_lc:LocalConnection = new LocalConnection();
      // loader loads AVM1 movie
      var loader:Loader = new Loader();
      loader.load(new URLRequest("AS2animation.swf"));
      addChild(loader);
      // when AVM1 movie is clicked, call stopPlayback
      loader.addEventListener(MouseEvent.CLICK, stopPlayback);
      function stopPlayback(event:MouseEvent):void {
      // send stopAnimation event to "AVM2toAVM1" connection
      AVM_lc.send("AVM2toAVM1", "stopAnimation");
      }

      در مورد متد های stage در as3 می توانید :

      اول در آدرس زیر می تونید لیست کامل متدها رو مشاهده کنید این صفحه در راهنمای خود فلش هم موجود هست
      http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/display/Stage.html
      چندین مثال کاربردی هم در همین صفحه وجود داره

      نکته ای که در AS3 باید به اون توجه داشته باشیم مربوط به نحوه نوشتن stage در اونه که بر خلاف نسخه های قبل s ابتدای آن می بایست با حروف کوچک نوشته شود.

      موفق و پیروز باشید

  4. ندا می‌گه:

    salam omidvaram haleton khob bashe
    man ghablan soal kardam damorede load kardan swf dar fla shoma ham lotf kardin javab dadin ama moshkeli ke hast ine ke vaghti filero load mikonam toie ye safhei jadid baz nemikone toi as2 behesh omgh midadim ama dar as3 nemidonam baid chikar kard age rahnamai konin mamnon misham

    • سلام
      خوب ، راحت ترین راه استفاده از مووی کلیپ هست و لود کردن هر فایلتون توی یه مووی کلیپ ( ارجاد بارگزاری به مووی کلیپی خالی از محتوا) که با این روش می تونید مووی کلیپ خودتون در هر سطحی که دوست دارید قرار بدید
      البته در AS3 می تونید یه شی رو با addChild به بالاترین سطح حرکت دهید و یا با انتخاب کننده های مثل getChildAt به سطوح مختلف دسترسی پیدا کنید و index ها رو تغییر بدید
      ولی راه اصولی تر و درست تر همون استفاده از مووی کلیپ هایی برای بارگزای هست البته کامپوننتهایی هم توسط خود فلش برای بارگزرای سریع ارائه شده که می تونید به پانل کامپوننت های فلش مراجعه کنید و از راهنمای خود فلش هم در صورت نیاز کمک بگیرید
      در صورتی که باز هم مشکلی بود فایل پروژه و یا کدی که نوشتید رو قرار بدید تا بر روی کد توضیح داده بشه

      موفق و پیروز باشید ;)

شما می توانید نظر خود را در اینجا وارد نمایید

* بخش های ستاره دار الزامی است