3 د التوسع مع actionscript


  Share  
|


فلاش رغم ان ليس لديها القدرة الحقيقية للرسومات ثلاثية الابعاد ، وينظر إليه في عينيه الشعبي ألعاب الحاسوب ، يمكنك أن تصنع من الوهم ثلاثية الابعاد باستخدام التوسع.

التوسع في وجود جسم كبير من الاشكال اعطاء الفيلم الخاص بك من العمق. على كل حال ، عندما يكون الجسم بعيدا جدا ، وينبغي ان ينظر اصغر. عندما يكون أوثق ، فإنه ينبغي أن ننظر اكبر.

يمكنك زيادة تعزيز هذا الوهم مع الحركة. ولندع ايجاد الفيلم أن يجعل الطائرة من السفر ركن من شاشة الى اخرى ، يتزايد في الحجم وفي نفس الوقت :

بداية جديدة مع فلاش فيلم.

جعل السينما كليب من اصل رسما طائرة او غيرها من وجوه. يمكنك وضع الفيلم كليب في اي مكان على الشاشه.

نعلق هذه المدونه لفيلم كليب :

  Onclipevent (تحميل) (scaleamt = 10 ؛ س = 525 ؛ Y = 25 ؛) 
  Onclipevent (enterframe) (scaleamt + + ؛ X -= 5 ؛ Y + = 5 ؛ 
  This._xscale = scaleamt ؛ This._yscale = scaleamt ؛ This._x = x ؛ This._y = y ؛) 

المدونه يبدأ عن طريق تحديد المتغيرات الثلاثة الاولى الى القيم. المتغير scaleamt تحمل النطاق لقيمة الفيلم كليب. المتغيرات سين وصاد هي موقع الفيلم كليب.

من أجل أن يمر كل الإطار ، كل هذه القيم سوف تتغير. Scaleamt متغير فان الزيادات في موعد اقصاه 1. فان النقصان حسب متغير x 5 ، ارسال كليب الفيلم الى اليسار. الصفات المتغير عن طريق الزيادات 5 ، ارسال الفيلم كليب اسفل.

كيف لي أن احصل على القيم 1 ، 5 ، و 5 للمتغير التغييرات؟ بسيطة : التجربه والخطأ. ويمكنني ان جهدت لحساب افضل لاستخدام القيم ، ولكن كان من الاسهل مجرد محاولة قيم مختلفة حتى وجدتها تلك التي عملت. هذا الاسلوب هو عادة افضل طريقة لخلق بسيط اثار مثل هذا احد.

كل _yscale _xscale وخواص الفيلم كليب ترد الى scaleamt. فان _x _y وترد بشكل مناسب.

ونتيجة لهذا الفيلم هو انه يبدو ان الطائرة تحلق من الزاويه اليمنى العليا الى الزاويه اليسرى السفلى - ، نقترب من مستخدم في نفس الوقت. الوهم خلق يجعل الأمر يبدو كما لو أن تزورها الطائرة من فوق. إذا كنت تضع الطائرة في المنظور الصحيح ، ويمكنك جعله نهجا او الابتعاد في اي اتجاه تريد.

اعطيك مثالا كيف يمكن ان تختلف أساليب البرمجه ، وهنا هو نفسه برنامج مكثف في عدد أقل من الخطوط. ومن المفيد ان نرى مثل هذه التغيرات لانها تعطيك فكرة عن الوسط الفني لها حرية ان المبرمجين عند كتابة على مخطوطات.

  Onclipevent (تحميل) (this._x = 525 ؛ This._y = 25 ؛) 
  Onclipevent (enterframe) (+ + this._xscale ؛ This._yscale + + ؛ This._x -= 5 ؛ This._y + = 5 ؛) 
هذا هو مقال اضافها باولو caldeira

Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions