Hi all!<div><br></div><div>I inherited an experiment that draws a circle on the screen and then refreshes for a set duration to make it appear to move.  The problem I am having with it is that there is a noticeable delay, like 2 seconds, from the time the circle appears on the screen and you start moving the joystick, until the time the circle starts to move.  Essentially it appears, you start moving the joystick, nothing happens for about 2 seconds, then the circle "jumps" to wherever the joystick coords are at the moment and then moves perfectly in time with the joystick motion.</div><div><br></div><div>If I could get rid of that lag/delay, there would be no problem.</div><div><br></div><div><br></div><div>The inline code that governs the moving circle is below.  The inline object follows a slide object in this procedure, which is blank except for a SlideImage called 'TheCircleL' which is 5k.  The inline code sets TheCircleL's X and Y coords equal to the joystick coords, then redraws the slide.</div><div><br></div><div>Any help would be greatly appreciated!</div><div><br></div><div><br></div><div><br></div><div>****************************************************</div><div><div>startTime = Clock.Read</div><div><br></div><div>' Tracks the movement</div><div>' Uncomment the joystick line and comment the mouse line when using joystick</div><div><br></div><div>'While (not Mouse.Buttons and ebMouseButton1 and (Clock.Read-startTime < drawDuration)) </div><div>'While (Not Joystick.Buttons and ebJoystickButton1 and (Clock.Read-startTime < drawDuration))</div><div>While (Clock.Read-startTime < drawDuration)</div><div><span class="Apple-tab-span" style="white-space:pre">   </span></div><div><span class="Apple-tab-span" style="white-space:pre">     </span>theCircleL.X = Mouse.CursorX</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>theCircleL.Y = Mouse.CursorY</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>blankL.draw</div><div><br></div><div>Wend</div><div><br></div><div>c.SetAttrib "xPos", Mouse.CursorX</div><div>c.SetAttrib "yPos", Mouse.CursorY</div></div><div>****************************************************</div>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups "E-Prime" group.<br />
To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe@googlegroups.com.<br />
To post to this group, send email to e-prime@googlegroups.com.<br />
To view this discussion on the web visit <a href="https://groups.google.com/d/msg/e-prime/-/lwr7HbvmBxcJ">https://groups.google.com/d/msg/e-prime/-/lwr7HbvmBxcJ</a>.<br />
For more options, visit <a href="https://groups.google.com/groups/opt_out">https://groups.google.com/groups/opt_out</a>.<br />
 <br />
 <br />