Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

189
Vistas
Cómo interpolar view.center en paper.js

Así que estoy tratando de dar la sensación de un movimiento suave al reasignar las coordenadas de paper.view.center . El objeto center no tiene un método tweenTo() . Esto es lo que he intentado usando Tween.js:

 let smooth = new TWEEN.Tween(paper.view.center).to({ x: 650, y: 270 }, 900).easing(TWEEN.Easing.Cubic.Out).start();

Dado que es un objeto Point , la reasignación de los valores x e y en realidad no cambia las coordenadas, porque la forma correcta de reasignarlo es usar otro objeto Point ( new paper.Point() ). ¿Cómo podría interpolar la creación continuamente nueva de un objeto Point ?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Creo que una forma sencilla de lograr lo que quieres es animar la posición de la capa activa.
Aquí hay un boceto que demuestra una posible implementación.

 const circle = new Path.Circle({ center: view.center, radius: 50, fillColor: 'orange' }); circle.clone().translate(100) project.activeLayer.tweenTo( { position: { x: 50, y: 50 } }, { duration: 700, easing: 'easeInOutQuad' } );
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda