سؤال

أنا لا يمكن معرفة ما كل المعلمات إلى قوس() وظيفة (حسب التجربة) و لم أجد أي البرنامج التعليمي الذي يبدو أن أشرح لهم.حيث أن تفسير جيد القوس (وظيفة) ؟

هل كانت مفيدة؟

المحلول

arc(x, y, radius, startAngle, endAngle, anticlockwise)

المعلمات الثلاث الأولى ، x و y و نصف قطرها ، تصف دائرة, القوس تعادل جزءا من هذه الدائرة.startAngle و endAngle حيث على طول دائرة لبدء ووقف الرسم.0 هو الشرق ، الرياضيات.PI/2 هو الجنوب الرياضيات.PI هو الغرب و الرياضيات.PI*3/2 في الشمال.إذا عكس اتجاه عقارب الساعة 1 ثم اتجاه القوس هو عكسه.

https://developer.mozilla.org/En/Canvas_tutorial/Drawing_shapes#Arcs

Clockwise

AntiClockwise

في المرفق البيانية ، والفرق الوحيد هو عكس المعلمة.الرياضيات.PI/2 دائما ينتهي الجنوب في اتجاه عقارب الساعة أو عكس اتجاه عقارب الساعة

نصائح أخرى

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

http://www.html5canvastutorials.com/tutorials/html5-canvas-arcs /

وكنت أعاني من نفس المشكلة وجعل صفحة تفاعلية صغيرة للمساعدة في جعل شعور منه:

http://www.scienceprimer.com/drawing-circles-javascript-html5-canvas -element

وجميع المعلمات يمكن تعديل ويتم تقديم قوس مما أدى في الوقت الحقيقي. يوضح الصفحة أيضا كيف التعبئة () والسكتة الدماغية () وclosePath () طرق تتفاعل مع أسلوب قوس ().

ووفقا ل MDC :

arc(x, y, radius, startAngle, endAngle, anticlockwise)

س، ص، ونصف قطرها من الواضح المعلمات الدائرة. startAngle وendAngle هي بالراديان، بدءا الشرق. عكس اتجاه عقارب الساعة هو منطقي.

تحقق هذا مثال بسيط على مقدمة موجزة قماش قوس وظيفة HTML5: http://pastebin.com/kxB7uJLD

لذا طويلة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top