Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

140
Views
¿Cómo achaflanar solo dos esquinas (rectángulo) en Matter.js?

Tengo un cuerpo rectangular de matter.js y solo quiero achaflanar las esquinas superior izquierda y superior derecha, pero no la parte inferior. ¿Cómo haré eso?

Bodies.rectangle(x, y, w, h, { chamfer: 5 }) // chamfers all corners :(

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

El método Bodies.rectangle llama a Vertices.chamfer tal como se encuentra en estas líneas de código y espera que la propiedad chamfer sea un objeto. Sin embargo, si pasa un solo número, se aplicará el mismo número de chaflán a todos los vértices, como se ve aquí .

Al leer la documentación , encontramos que:

El parámetro de radio es un solo número o una matriz para especificar el radio de cada vértice.

Para un rectángulo, los vértices son en el sentido de las agujas del reloj comenzando desde la parte superior izquierda. Después de todo, para biselar solo las esquinas superior izquierda y superior derecha, el código debe ser:

 Bodies.rectangle(x, y, w, h, { chamfer: { radius: [5,5,0,0] } })
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!