به نام خدا
خب برای ایجاد یک مستطیل متحرک اول باید یه مستطیل رو بسازیم
من یه مستطیل ۲۰۰ در ۳۰۰ پیکسل با رنگ سب میسازم
<svg width="20000" height="30000">
<rect width="200" height="300" fill="green" />
</svg>
خب این از مستطیل ما
حالا میریم سراغ متحرک کردن اون :)
<animate attributeName="x" from="0" to="500"
dur="5s" fill="freeze" repeatCount="2"/>
به کمک تگ animate شکل رو متحرک میکنیم
خب ما میگیم از پیکسل 0 برو تا پیکسل 500 پس یعنی 500 پیکسل جابجا شو
برای مشخص کردن که سرعت حرکت از dur استفاده میکنیم که اینجا گزاشتیم روی پنج ثانیه
برای مشخص تعداد دفعات تکرار این روند از repeatcount استفاده میکنیم که من این مقدار رو 2 بار گزاشتم
و در اخر تگ ها رو میبندیم
حالا کد مستطیل رو با کد متحرک ساز ترکیب میکنیم و نتیجه این میشه
<svg width="20000" height="30000">
<rect width="200" height="300" fill="green">
<animate attributeName="x" from="0" to="500"
dur="5s" fill="freeze" repeatCount="2"/>
</rect>
</svg>
************************