2011-04-03 7 views
0

Je suis novice en javascript et je souhaite implémenter une poulie dans laquelle je dois tracer un cercle en utilisant SVG auquel sont attachées 2 cordes touchant sa circonférence au diamètre. Aussi je veux montrer 2 blocs rectangulaires attachés à ces chaînes à la fin qui aura 2 poids w1 un w2. En prenant w1 et w2 comme entrées de l'utilisateur, j'ai besoin de calculer la tension sur la chaîne comme T1 = w1 * g. De plus, si le bloc w1> w2 se déplace vers le bas avec la chaîne. Comment puis-je l'implémenter avec SVG et Javascript?svg et javascript

+0

Votre question n'est pas claire. Dans quelle partie avez-vous des problèmes? Savez-vous comment créer un document SVG, ou intégrer SVG dans XHTML? Savez-vous comment dessiner des cercles et des lignes et des boîtes avec SVG? Savez-vous comment ajouter du JavaScript à votre SVG? Savez-vous comment utiliser JavaScript pour manipuler les propriétés des objets? Modifiez votre question pour nous montrer ce que vous avez fait jusqu'à présent, et ce que vous avez besoin d'aide, et nous serons heureux de vous aider. – Phrogz

Répondre

3

Jetez un oeil à Raphael JS que je cite:

Raphaël est une petite bibliothèque JavaScript qui devrait simplifier votre travail avec des graphiques vectoriels sur le web.

+0

@ThiefMaster: je sais dessiner des images en SVG mais je ne sais pas comment ajouter de l'animation. Comme si je cliquais sur un bouton, deux blocs devraient se déplacer dans la direction opposée. – tester

+0

@tester Vous avez marqué cette réponse comme "acceptée", mais il semble qu'elle n'ait pas répondu à vos besoins. Si vous avez d'autres questions, vous devriez éditer votre question ci-dessus avec plus de détails, ou poser d'autres questions de suivi (spécifiques). – Phrogz