Forums

OverviewV-Play 1 SupportObject moving is laggy on Android › Reply To: Object moving is laggy on Android

OverviewV-Play 1 SupportObject moving is laggy on Android › Reply To: Object moving is laggy on Android
#6469

V-Play User

Hi Chris,

Do i loss performance with many console.debug()  ?

I analysed the “jump” with QML Profiler and found nothing heavy time-consuming element..:

GrumpyDudeScene.qml:107	Signal	17.58 %	10.915 ms	27	404.248 μs	407.220 μs	710.615 μs	157.255 μs
Player.qml:232	Signal	9.09 %	5.643 ms	6	940.563 μs	905.639 μs	1.198 ms	768.747 μs
GrumpyDudeScene.qml:198	Binding	8.37 %	5.198 ms	7	742.544 μs	715.539 μs	960.506 μs	626.993 μs
Player.qml:111	Signal	5.69 %	3.530 ms	2	1.765 ms	3.213 ms	3.213 ms	317.515 μs
GrumpyDudeScene.qml:158	Signal	5.33 %	3.307 ms	10	330.690 μs	301.208 μs	663.763 μs	115.361 μs
GrumpyDudeScene.qml:122	Signal	4.07 %	2.527 ms	1	2.527 ms	2.527 ms	2.527 ms	2.527 ms
LevelLogic.qml:117	Binding	3.01 %	1.868 ms	55	33.959 μs	31.801 μs	55.121 μs	16.523 μs
GrumpyDudeScene.qml:210	Binding	1.75 %	1.084 ms	1	1.084 ms	1.084 ms	1.084 ms	1.084 ms
GrumpyDudeScene.qml:91	Signal	1.65 %	1.022 ms	1	1.022 ms	1.022 ms	1.022 ms	1.022 ms
LevelLogic.qml:118	Binding	0.97 %	599.366 μs	54	11.099 μs	9.414 μs	18.009 μs	8.128 μs
Player.qml:241	Binding	0.75 %	465.922 μs	10	46.592 μs	38.093 μs	154.474 μs	3.260 μs
Player.qml:157	Signal	0.74 %	459.146 μs	2	229.573 μs	412.418 μs	412.418 μs	46.728 μs
EntityBase.qml:422	Signal	0.55 %	338.346 μs	1	338.346 μs	338.346 μs	338.346 μs	338.346 μs
Player.qml:18	Binding	0.30 %	188.168 μs	8	23.521 μs	25.416 μs	34.722 μs	15.117 μs
EntityBase.qml:499	Signal	0.16 %	99.005 μs	1	99.005 μs	99.005 μs	99.005 μs	99.005 μs
Player.qml:264	Erstellung	0.05 %	31.095 μs	1	31.095 μs	31.095 μs	31.095 μs	31.095 μs

During the Jump there is running:

1 Timer with interval:120
1 Timer with interval: 60 (maximal repeating 14 times)
and the “gravity”

But this lag occours only on ANDROID!? On iOS and Mac Desktop it works fine!

Any other idea?

Voted #1 for:

  • Easiest to learn
  • Most time saving
  • Best support

Develop Cross-Platform Apps and Games 50% Faster!

  • Voted the best supported, most time-saving and easiest to learn cross-platform development tool
  • Based on the Qt framework, with native performance and appearance on all platforms including iOS and Android
  • Offers a variety of plugins to monetize, analyze and engage users
FREE!
create apps
create games
cross platform
native performance
3rd party services
game network
multiplayer
level editor
easiest to learn
biggest time saving
best support