# Animated text (i.e., position set every frame) appears at (0,0) initially

**URL:** <https://discourse.psychopy.org/t/animated-text-i-e-position-set-every-frame-appears-at-0-0-initially/43920>\
**Category:** Online experiments\
**Created:** [February 16, 2025, 7:40pm UTC](https://discourse.psychopy.org/t/animated-text-i-e-position-set-every-frame-appears-at-0-0-initially/43920 "2025-02-16T19:40:49Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![wakecarter](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.psychopy.org/wakecarter/32/5753_2.png) [@wakecarter](https://discourse.psychopy.org/u/wakecarter)\
**Post date:** [February 17, 2025, 12:56pm UTC](https://discourse.psychopy.org/t/animated-text-i-e-position-set-every-frame-appears-at-0-0-initially/43920/3 "2025-02-17T12:56:24Z")

</div>

I’ve made the solution to this issue the subject of today’s tip.

> [@Wakefield's Daily Tips](https://discourse.psychopy.org/t/wakefields-daily-tips/43371/49):
>
> Set initial values if you update Each Frame Online, if you an attribute of a visual stimulus is updated Each Frame then the first frame of presentation will use default values (e.g. position [0,0]) even if the stimulus starts after the routine has started. To solve this issue, set suitable default values in Begin Routine. For example: polygon.setSize([.2,.2]) polygon.setPos([-.75,-.5]) Often I just set the initial size to [0,0] (e.g. polygon.setSize([0,0])) so the stimulus isn’t visible until…

---

_[View the full topic](https://discourse.psychopy.org/t/animated-text-i-e-position-set-every-frame-appears-at-0-0-initially/43920)._
