عکس و (ship(displayobject

شروع موضوع توسط erfan.h ‏6 دسامبر 2011 در انجمن Action Script 3

  1. erfan.h

    erfan.h Member

    ارسال‌ها:
    123
    تشکر شده:
    81
    امتیاز دستاورد:
    16
    سلام
    می شه چند تا از پارامتر های ship ها رو بگین(مثل رنگ و یا شفافیت):cry:
    چجوری میشه عکس رو توی فایل فلش لود کنیم ؟:cry:
     
    نوشته شده توسط erfan.h در ‏6 دسامبر 2011
  2. aliamel

    aliamel کاربر فعال

    ارسال‌ها:
    411
    تشکر شده:
    397
    امتیاز دستاورد:
    63
    جهت بارگذاری تصویر در فلش یکی از روش ها استفاده از کلاس Bitmap هست که وقتی ازش نمونه می گیرید گزینه هایی جهت تنظیم و تفکیک رنگ رو میشه روی تصویر اعمال کرد .مثل blendMode و alpha ,...
    باقی امور رو به عهده خودتون واگذار می کنم .
    PHP:
    import flash.display.Bitmap;
     
    نوشته شده توسط aliamel در ‏6 دسامبر 2011
    ++Hadi++ و erfan.h از این پست تشکر کرده اند.
  3. erfan.h

    erfan.h Member

    ارسال‌ها:
    123
    تشکر شده:
    81
    امتیاز دستاورد:
    16
    ممنون از راهنمایی:rose:
    ولی مشکل من هنوز حل نشده
    من می خوام یه Shape با اکشن اسکریپت درست کنم و اون رو نمایش بدم
    ولی چطوری برای اون رنگ انتخواب کنم :?:
    ویا از LIBRARY برای اون عکس بزارم:paint:

    و اگه هم می شه از خارج فلش(کامپیوتر یا اینترنت) عکس لود کنه؟
     
    نوشته شده توسط erfan.h در ‏6 دسامبر 2011
  4. aliamel

    aliamel کاربر فعال

    ارسال‌ها:
    411
    تشکر شده:
    397
    امتیاز دستاورد:
    63
    استفاده از کلاس Bitmap یکی از روش های بارگذاری تصاویر از اینترنت و ... هست .
    جهت ایجاد و رنگ آمیزی یک شکل مثل مثلث و یا مربع و بیضی و... از کلاسی مثل Shape که حاوی خصوصیت graphics است استفاده کنید .
    نمونه زیر رسم یک مستطیل ساده با رنگ خردلی رو نشون میده :
    PHP:
    import flash.display.Shape;
    var obj:Shape=new Shape();
    obj.graphics.beginFill(0xBFAA03,1);
    obj.graphics.drawRect(0,0,200,150);
    obj.graphics.endFill();
    addChild(obj);
    ]​
     
    نوشته شده توسط aliamel در ‏6 دسامبر 2011
    ++Hadi++ و erfan.h از این پست تشکر کرده اند.
  5. erfan.h

    erfan.h Member

    ارسال‌ها:
    123
    تشکر شده:
    81
    امتیاز دستاورد:
    16
    ممنون:rose:
    فقط یه چیز دیگه
    کد رنگ ها رو از کجا بیارم؟
     
    نوشته شده توسط erfan.h در ‏7 دسامبر 2011
  6. ++Hadi++

    ++Hadi++ Active Member

    ارسال‌ها:
    3,529
    تشکر شده:
    5,802
    امتیاز دستاورد:
    36
    کد رنگها رو تو خود فلش یا فتوشاپ از قسمت انتخاب رنگ می تونین بدست بیارین.در ضمن مکانیسمی داره که اگه بخواهین می گم ولی با همون گزینه هایی که گفتم مشکلتون 100 در صد حلله...
     
    نوشته شده توسط ++Hadi++ در ‏7 دسامبر 2011
    erfan.h از این پست تشکر کرده است.
  7. erfan.h

    erfan.h Member

    ارسال‌ها:
    123
    تشکر شده:
    81
    امتیاز دستاورد:
    16
    لطفا مکانیسم رو بگین
    چون جواب نداد
    بعضی ها error می دادن و بعضی ها رنگ دل خواه رو نمی دادن(یه رنگ دیگه می داد)
     
    نوشته شده توسط erfan.h در ‏7 دسامبر 2011
  8. ++Hadi++

    ++Hadi++ Active Member

    ارسال‌ها:
    3,529
    تشکر شده:
    5,802
    امتیاز دستاورد:
    36
    آها باید اولشون یه 0x اضافه کنین.یعنی باید یه صفر عددی و ایکس اضافه کنین...بعد اون کد 6 رقمی عددی که رقمهاش از صفر تا f هست رو قرار بدین.اگه اولش علامت شارپ یا # رو دیدین باید این علامت رو حذفش کنین و اولش یه 0x بزارین و بعد کد 6 رقمی ...
    در مورد مکانیمشم رنگ های نور 3 تا هست :RGB
    یعنی Red,Green,Blue و تمام رنگها از این 3 تا رنگ ساخته می شند البته فقط در مورد نور نه رنگ های مداد رنگی و جوهر...
    مثلا تو رنگهای جوهر اگه زرد و آبی رو قاطی کنین سبز می شه ولی تو رنگ نور،اگه نور قرمز و سبز رو قاطی کنین زرد می شه.
    2 رقم سمت راست برای آبی و وسطیا برا سبز و چشیا برا قرمزند. بعد دو رقم به دو رقم اینجوری هستند از سمت راست به چپ:
    9,8,7,6,5,4,3,2,1,0,f,e,d,c,b,a
    این کد های هگزا یا در مبنای 16 هستند...عدد 10 این مبنا a و ... نامیده می شه.
    بعد ما 16 حالت در سمت راست و 16 حالت در سمت چپ یک نوع رنگ داریم که با ترکیب اونها،میزان های مختلف یه تک رنگ رو خواهیم داشت... پس مثلا تو تک رنگ سبز از کمترین مقدار به بیشترین مقدار خواهیم داشت :
    00
    01
    02
    03
    04
    05
    06
    07
    08
    09
    0a
    0b
    0c
    0d
    0e
    0f
    10
    11
    12
    13
    .
    .
    .
    1f
    20
    21
    22
    .
    .
    .
    2f
    30
    31
    32
    33
    .
    .
    .
    3f
    .
    .
    .
    .
    .
    .ff
    اگه هر سه رنگ میزانشون به صفر نزدیک باشه یعنی مثلا 22 اونوقت ما رنگ سیاه رو خواهیم داشت و اگه هر 3 رنگ به پر رنگترین حالت نزدیک تر باشند مثلا یه ee یا ff اونوقت از ترکیب 3 رنگ پر رنگ، رنگ سفید رو خواهیم داشت.پس همه نورهایی که می بینیم از ترکیب 3 رنگ اصلی قرمز و سبز و آبی تشکیل می شند.ما در هر جفت از این تک رنگ ها 16 * 16 درجه یعنی 256 درجه رنگ خواهیم داشت پس در کل تعداد رنگهایی که از ترکیب هر سه رنگ می تونه بوجود بیاد :
    256*256*256 یعنی به عبارتی
    16777216 تا رنگ می شه ...
    موفق باشید ...
     
    نوشته شده توسط ++Hadi++ در ‏7 دسامبر 2011
    wgolzar، splinter cell و erfan.h از این ارسال تشکر کرده اند.

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