مشاهدة النتائج 1 الى 2 من 2
  1. #1

    ||*علمني عمل تدرج لوني بإستخدام الأكواد في برنامج الفلاش*||

    السلام عليكم
    cool

    ملاحظة ::
    1- حزمة الأكواد مصكوكة بشيفرة تدل على كوني أنا هو حقاً صاحب الموضوع

    rolleyes

    نأتي إليكم هذه المرة من منطلق آخر .. الى أخ البرنامج الضخم الفوتوشوب .. أخيه الأصغر المسمى الفلاش

    لدينا اليوم asian

    درس حول كيفية صنع تدرج لوني بإستخدام الحزم الأكواد sleeping

    لكن كيف الطريقة ؟ surprised
    حسنا لنتبع الدرس الآتي :: rambo

    كود:
    // أولا نقوم بإنشاء لقطة فلمية ونسميها ونعطيها عمقاً ما  
    this.createEmptyMovieClip("drawing_mc", 1);  
    
    // لجعل اللقطة الفلمية تحتوي على حدود ,, نحدد السمك ,, واللون  
    drawing_mc.lineStyle(1, 0xffffff);  
    
    // هذه الشيفرة تعني نقطة بدأ قلم الرسم بالرسم ,,نحدد الإزاحة الأفقية والرأسية  
    drawing_mc.moveTo(200, 200);  
    
    // ننشئ متحول يحتوي على شكل التلوين التدريجي ,,قمنا هنا بوضع شكلية التلوين دائري  
    var fillType = "radial";  
    
    //  نحدد الألونا التي نرغب بها في التلوين في متحول  
    var colors = [0xffffff, 0x000000];  
    
    // نحدد مدى الشفافية للونان السابقان في متحول  
    var alpha = [100, 100];  
    
    //  مدى الدمج بين اللونين ,, جرب تغير الأرقام بين فتره وفتره بتفهم قصدي  
    var ratios = [0, 250];  
    
    // نقوم بوضع مكان وعرض وارتفاع ودوران التدريج ككائن   
    var matrix = {matrixType:"box", x:200, y:200, w:100, h:100, r:toRadians(90)};  
    
    //  لتحويل الدرجات بالراديان ,, إنتبه على اسم التابع ,,إنه العنصر الأخير من الشيفرة السابقة  
    function toRadians(deg) {  
        return deg * Math.PI/180;  
    }  
    
    // الآن نضع كافة المتحولات التي كتبناها في خاصية التدريج   
    drawing_mc.beginGradientFill(fillType, colors, alpha, ratios, matrix);  
    
    // قلنا سابقا بأن نقطة البدء هي 200و200 ,,,والآن من تلك النقطة نبدأ بوضع نقاط المربع الذي نريد رسمة ,, فقط ضع النقاط في ورقة خارجية وستفهم أبعاد النقاط ,, إنها بسيطة الفهم  
    drawing_mc.lineTo(300, 200);  
    drawing_mc.lineTo(300, 300);  
    drawing_mc.lineTo(200, 300);  
    drawing_mc.lineTo(200, 200);  
    
    // وهذه هي الشيفرة الهامة جدا التي تربط بين تلك النقاط وتقوم بالتلوين  
    drawing_mc.endFill();  
    
    //  هذه الشيفرة التي أحببت أن أضيفها وهي عند الضغط على المربع تستطيع أن تحركة   
    drawing_mc.onPress = function() {  
        startDrag(this);  
    };  
    drawing_mc.onRelease = function() {  
        stopDrag();  
    };  
    // إعداد Gin Ichimaru
    ..

    عاد لا تنسوا الردود
    [SIGPIC][/SIGPIC]


  2. ...

  3. #2
    اوف اوف _ما احد رد عليك الدرس باين عليه حلو بس انا ما استخدم الفلاش
    !cfd9412adbbc90daf1f44548645e2621

بيانات عن الموضوع

الأعضاء الذين يشاهدون هذا الموضوع

عدد زوار الموضوع الآن 1 . (0 عضو و 1 ضيف)

المفضلات

collapse_40b قوانين المشاركة

  • غير مصرّح لك بنشر موضوع جديد
  • غير مصرّح بالرد على المواضيع
  • غير مصرّح لك بإرفاق ملفات
  • غير مصرّح لك بتعديل مشاركاتك
  •  

مكسات على ايفون  مكسات على اندرويد  Rss  Facebook  Twitter