Skip to main content
April 9, 2013
Question

smooth movement in hd and 60fps

  • April 9, 2013
  • 1 reply
  • 1840 views

Hi,

I often have the situation that an application runs on my dual core Pentium E8500 (with Nvidia 550 ti in fullscreen) in wmode direct very smooth. Setting it in window mode makes display objects moving from right to left over the screen look choppy. And if the pc and gpu of the customer isn't top notch the application does not look good anymore.

Here is a simple example. Just moving a line of text over the screen. After some frames moving smooths it just have small unsmooth movements running from Flash Professional in a window. I seems that the text jumps one frame back sometimes.

https://dl.dropbox.com/u/1271962/textShiftTest.zip

How would I prevent such display errors?

This topic has been closed for replies.

1 reply

Chipleh
Inspiring
April 9, 2013

I tried to open your .fla, but I only have Flash CS5. Regardless, my first question to you is: How are you animating? Time line tweens, a tween class? The only way I animate anymore is using Greensock's TweenLite and TweenMax: www.greensock.com

That does everything I need to do when it comes to Flash animations, and a WHOLE lot more. If you'd like to save your .fla as a CS5 file, I'd be happy to take a lok.

~Chipleh

April 9, 2013

CS5 Version

https://dl.dropbox.com/u/1271962/textShiftTestCS5.zip

Here I use the simplest script by substracting a value to the x position on an Enterframe event. I tried using the frame time dependent movement but it still looks bad on my pc in a window (not fullscreen).

April 9, 2013

Maybe gpu based graphics will help. It is just a bit overhead for such simple tasks.

Why would it be a simple task to get flash constanly running 60fps in 1080p?

A current HighEndEngine (CryEngine, frotbite 2) with a 1000$ graphics card can give you no guranteed 60fps.

Any PC nowadays has a too much tasks running at the same time, that will gurantee to bring the framerate down sooner or later.


I am talking about new PCs with just running my application. Shouldn't need a 1000$ PC to shift a small graphic over the screen w/o jumping. I just want to understand the problem and would love to use Flash.

edit:

BTW: I noticed the application runs better in an external player or as executable than in the window compiled out of Flash Professional.