【发布时间】:2015-03-29 22:46:50
【问题描述】:
我有很多条件 if 和 switch 来检查和比较位置。每个帧渲染中可能有数千个对常量的引用:
if(sprite.getY>10.2f) accel+=2f;
抛开可读性不谈,像下面这样的数千行会比像上面那样的数千行更快吗?
public static final float MINYPOS = 10.2f;
public static final float ACCELY = 2f;
.....
if(sprite.getY>MINYPOS) accel+=ACCELY;
【问题讨论】:
标签: java performance libgdx scene2d