[حل شده] ساخت نرم افزار اندروید با فلش cs5 یا cs6

شروع موضوع توسط anim shot ‏1 سپتامبر 2012 در انجمن Action Script 3

  1. sardara ali

    sardara ali New Member

    ارسال‌ها:
    9
    تشکر شده:
    0
    امتیاز دستاورد:
    1
    سلام
    من میخام با ایر یه برنامه برای اندروید بسازم اما نمی دونم چرا وقتی رو موبایل های مختلف برنامه رو تست میکنم برنامه رو هر گوشی یا تبلت انداره اش متفاوته مثلا رو یه گوشی اندازه اش کوچکه و یا رو یه گوشی دیگه اندازه اش بزرگه منم اندازه خود صفحه رو رو 480 در 800 گداشتم
    ممنون میشم راهنماییم کنید .
     
    نوشته شده توسط sardara ali در ‏7 آگوست 2015
  2. mohammad.sub7

    mohammad.sub7 کاربر فعال

    ارسال‌ها:
    1,051
    تشکر شده:
    1,459
    امتیاز دستاورد:
    113
    کافیه تو تب جنرال تیک فول اسکرین رو بزنی :)
     
    نوشته شده توسط mohammad.sub7 در ‏7 آگوست 2015
  3. Fanous

    Fanous Well-Known Member

    ارسال‌ها:
    762
    تشکر شده:
    541
    امتیاز دستاورد:
    93
    سلام
    شما نباید برنامه تون رو طوری طراحی کنین که فقط واسه یه نسبت ابعاد صفحه بخوبی نمایش داده بشه
    مثلا شما کارتون رو روی نسبت 800:480 بستین و اگر هم تیک فول اسکرین رو بزنین فقط توی صفخاتی بخوبی نمایش داده میشه که همین نسبت کار شمارو داشته باشه ، مثلا 1600:960 و توی صفخاتی که نسبت 16:9 یا 4:3 دارن کامل نشون داده نمیشه
    شما باید ابعاد صفحه کاربر رو تشخیص بدین و المانهای برنامه رو بر اساس اون چیدمان کنین
    برای اینکار شما کدهای زیر رو اول برنامه باید بنویسین:
    کد (Text):

    stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE;
    stage.scaleMode = StageScaleMode.NO_SCALE;
    stage.align = StageAlign.TOP_LEFT;
     
    خط اول باعث میشه برنامه شما فول اسکرین بشه
    خط دوم کاری میکنه که شما به مقیاس و نسبت ابعاد صفحه دیگه وابسته نباشین
    خط سوم هم مبدا مختصات رو به گوشه بالا سمت چپ منتقل می کنه

    حالا دیگه باید ادامه برنامه تون رو بنویسین
    برای تشخیص ابعاد صفحه نمایش از کدهای زیر استفاده کنین
    کد (Text):

    var screen_height:Number = Capabilities.screenResolutionY;
    var screen_width:Number = Capabilities.screenResolutionX;
     
    حالا اگه قراره المانی وسط صفحه کاربر باشه کافیه مختصات اون رو به این شکل بنویسین
    کد (Text):

    my_movieclip.x=screen_width/2;
    my_movieclip.y=screen_height/2;
     
     
    آخرین ویرایش: ‏7 آگوست 2015
    نوشته شده توسط Fanous در ‏7 آگوست 2015
  4. sardara ali

    sardara ali New Member

    ارسال‌ها:
    9
    تشکر شده:
    0
    امتیاز دستاورد:
    1
    ممون از راهنمایتون عالی بود
    یک سوال دیگه داشتم چه طور می تونم با فلش ایر اندروید اسکرول متن بسازم
    ممنون میشم راهنماییم کنید :green:
     
    نوشته شده توسط sardara ali در ‏8 آگوست 2015
  5. Fanous

    Fanous Well-Known Member

    ارسال‌ها:
    762
    تشکر شده:
    541
    امتیاز دستاورد:
    93
    نوشته شده توسط Fanous در ‏9 آگوست 2015
  6. sardara ali

    sardara ali New Member

    ارسال‌ها:
    9
    تشکر شده:
    0
    امتیاز دستاورد:
    1
    خب حالا الان من اندازه صفحه رو چه قدر کنم که رو همه ی گوشی ها خوب کار کنه ؟
     
    نوشته شده توسط sardara ali در ‏10 آگوست 2015
  7. Fanous

    Fanous Well-Known Member

    ارسال‌ها:
    762
    تشکر شده:
    541
    امتیاز دستاورد:
    93
    مهم نیست
    شما رو هر عددی دوست داری بذار مثلا 400:800
    ولی باید المانهات رو طوری مختصات دهی بکنی که خودشون رو با صفحه نمایش کاربر مچ بکنه
     
    نوشته شده توسط Fanous در ‏10 آگوست 2015
  8. sardara ali

    sardara ali New Member

    ارسال‌ها:
    9
    تشکر شده:
    0
    امتیاز دستاورد:
    1
    ببخشید که زیاد سوال میکنم
    من یه مشکله دیگه دارم اینه که وقتی یه عکس رو تو فلش میارم اما اگه یه ذره اندازه عکس تغییر داده بشه کیفیت عکس بد میشه و این فقط مخصوص عکسه ینی نوشته ها وچیز های دیگه که مال خوده فلشه این جور نمیشه چکار کنم ؟
    ممنون میشم کمکم کنید
     
    نوشته شده توسط sardara ali در ‏13 آگوست 2015
  9. hiwa_heja

    hiwa_heja New Member

    ارسال‌ها:
    4
    تشکر شده:
    0
    امتیاز دستاورد:
    1
    سلام به یک کمک فوری نیاز دارم خواهش میکنم کمک کنید

    مشکل من اینه که وقتی در CS5 یک تیکست باکس از نوع editable می سازم و خروجی با فرمت exe یاswf میگیرم درحالت نرمال مشکلی ندارم اما در حالت full
     
    نوشته شده توسط hiwa_heja در ‏13 آگوست 2015
  10. hiwa_heja

    hiwa_heja New Member

    ارسال‌ها:
    4
    تشکر شده:
    0
    امتیاز دستاورد:
    1
    درخواست کمک

    با سلام به دوستان خوبم
    مشکل من اینه که با cs5 یک فایل swf ساخته ام که در ن یک تکست باکس از نوع Input text وجود دارد که در حالت نرمال مشکلی ندارد اما در حالت fullScreen هیچ متنی قبول نمیکند (نمی توان در آن چیزی نوشت) لطفا راهنمایی کنید
     
    نوشته شده توسط hiwa_heja در ‏13 آگوست 2015
  11. Fanous

    Fanous Well-Known Member

    ارسال‌ها:
    762
    تشکر شده:
    541
    امتیاز دستاورد:
    93
    سلام
    ابتدای کدها این کد رو اضافه کنین:
    کد (Text):

    stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE;
     
     
    نوشته شده توسط Fanous در ‏14 آگوست 2015
  12. Fanous

    Fanous Well-Known Member

    ارسال‌ها:
    762
    تشکر شده:
    541
    امتیاز دستاورد:
    93
    سلام
    خب این خاصیت عکس های پیکسلیه
    پیشنهاد می کنم از عکسهایی با سایز بالا استفاده کنین
    نوشته ها و شکلهایی که با خود فلش ایجاد می کنین پیکسلی نیستن و وکتوری هستن
    بخاطر همینه که با تغییر سایز کیفیتشون کم نمیشه
     
    نوشته شده توسط Fanous در ‏14 آگوست 2015
    sardara ali از این پست تشکر کرده است.
  13. ghazalejon

    ghazalejon New Member

    ارسال‌ها:
    3
    تشکر شده:
    0
    امتیاز دستاورد:
    1
    نوشته شده توسط ghazalejon در ‏8 فوریه 2016
  14. mohamadmahd

    mohamadmahd Member

    ارسال‌ها:
    82
    تشکر شده:
    13
    امتیاز دستاورد:
    8
    نوشته شده توسط mohamadmahd در ‏9 فوریه 2016

به اشتراک بگذارید