Ok, since I've already derailed this thread (feel free to move):
I think on the battle fps are 20/30+, depends, will try to pay attention more. But, hm, centering works much faster when the unit is more far away, so perhaps this isn't peformance related at all, indeed.
Intel Core 2 Quad CPU Q9300, 2.50GHz×4
GeForce GTX 750 Ti, linux nvidia drivers
So in case it's not Unity related and can be improved:
- reaction times of all commands not only camera are too slow
(meaning the time from giving an order to when something starts to happen)
- scrolling itself at all zoom levels is really slow
- in case there is constant distance by which it scrolls, this needs to scale too when zooming in/out
- zooming / 45deg rotation could also benefit from speed up
There are a whole bunch of delays which could benefit from trimming, but don't relate to camera -> I can try open a new thread and pinpoint some of it later with v16, if you think it would be useful. But it's really hard for me to understand what's going on and what's feasible. For example, when an enemy unit gets a turn you watch a unit highlighting to go around a whole circle before anythings at all starts happening. I don't know if calculations take so long or it's deliberate.