وتقلص امتداد الفيلم لقطات
يمكنك ايضا تغيير التوسع الافقي والراسي للفيلم كليب. وهذا يعني انه يمكنك ان يتعفف وأنها امتداد لها ، تغيير العرض ، والارتفاع ، او كليهما. حجم الممتلكاتاملاك للقيام بذلك هي _xscale لالمسافة الافقيه للفيلم كليب و_yscale لالراسيه حجم الفيلم كليب. قيم انكم بحاجة الى وضع هذه الممتلكات الى اثنين هو النسبه المءويه. وهذا يعني ان 100 هو 100.0 في المئة من الحجم الاصلي للفيلم كليب. يمكنك استخدام اصغر القيم ، مثل 50 ، يتعفف الفيلم كليب. أو ، يمكنك استخدام اكبر القيم ، مثل 200 الى امتداد الفيلم كليب. حتى انه يمكنك استخدام القيم السالبه على الوجه الفيلم كليب. ويتضمن الفيلم المثال الاكثر تعقيدا في الكتابة التي رأيناها حتى الآن. انه يتحقق _xmouse و_ymouse ممتلكاتهم للحصول على موقع الفار. ثم انه يحدد كيفية بعيدا الماوس هو من وسط الفيلم كليب. وهو يستخدم هذه المسافة ، كل المكونات الافقيه والراسيه ، لحساب نسبة مءويه من الحجم بحيث ينطبق على فيلم كليب. والنتيجة هي أن الفيلم كليب الامتدادات وينكمش حتى ان من اسفل الزاويه اليمني للمباريات مكان الماوس. ها هي مدونة : Onclipevent (تحميل) (/ / احصل على الاصلي العرض والطول من المنهج النموذجي origwidth this._width = ؛ Origheight this._height = ؛) Onclipevent (enterframe) (/ / احصل على المسافة من مركز المنهج النموذجي لالفأر العارض = _root._xmouse - this._x ؛ Dy = _root._ymouse - this._y ؛ / / حساب النسبه المءويه من الحجم الاستخلاص = 100 * العارض / (origwidth / 2) ؛ سي = 100 * dy / (origheight / 2) ؛ / / مجموعة نطاق المنهج النموذجي this._xscale = الاستخلاص ؛ This._yscale = سي ؛) ولاحظ أن هذا القانون يشمل العقارات وظيفتين جديدتين من فيلم كليب اننا لم نشهد. _ عرض و_height هي القيم التي تعود الحالية العرض والطول ، في بكسل ، من فيلم كليب. نحن بحاجة الى المسكه وتخزين هذه القيم في onclipevent (تحميل) المعالج لأن هذه هي النقطه الوحيدة التي نستطيع فيها الحصول على القيم الاصليه لهذا الفيلم كليب. واذا كنا الحصول على و_width _height في وقت لاحق ، انها سوف تعكس تغير القيم باعتبارها المستخدم تحركات المؤشر حولها. عرض وارتفاع العقاراتيمكنك ايضا تحديد _width _height وخواص السينما كليب. وهذا يمنحك طريقتان لامتداد او يتعفف السينما كليب. الفرق بين استخدام و_yscale _xscale مقابل _width _height وبسيط. حجم الممتلكات عادية بقيمة 100 ، وهو ما يمثل 100 في المئة من العرض او ذروه الفيلم كليب. فان _width _height والممتلكات بكسل القيم بدلا من نسبة مءويه. حتى اذا كان في السينما كليب هو 75 بكسل على نطاق و40 بكسل عالية ، وأعماله _width _height الممتلكات سيكون 75 و 40 ، لكن _yscale _xscale والممتلكات على حد سواء وسوف تكون في 100. في معظم الحالات ، يمكنك بالفعل انجاز نفس المهمة اما مع زوج من الممتلكات. هنا بعض المدونه ان ينجز نفس الشيء إن لم المثال السابق ، ولكن عن طريق تحديد _width _height وبدلا من و_yscale _xscale. Onclipevent (enterframe) (/ / احصل على المسافة من مركز المنهج النموذجي على الماوس العارض = _root._xmouse - this._x ؛ Dy = _root._ymouse - this._y ؛ / / مجموعة نطاق المنهج النموذجي this._width = تتسم * 2 ؛ This._height = dy * 2 ؛) وكما ترون ، فان هذا القانون هو ابسط بكثير من السابق مثلا. بل لا تستخدم onclipevent (تحميل) المعالج لأن الأصل العرض والطول لسنا في حاجة الى ان تكون مخزنة. من الواضح ان هذه القضية فيها باستخدام _width _height ولقد ميزة على استخدام _xscale وyscale. هذا هو مقال اضافها باولو caldeira
|
|||
|