mirror of
https://github.com/XCharts-Team/XCharts.git
synced 2026-05-18 22:40:10 +00:00
优化LiquidChart满时的绘制表现
This commit is contained in:
@@ -194,6 +194,7 @@ namespace XCharts
|
||||
serie.runtimeWaveSpeed += serie.waveSpeed * Time.deltaTime;
|
||||
var isStarted = false;
|
||||
var isEnded = false;
|
||||
var waveHeight = isFull ? 0 : serie.waveHeight;
|
||||
while (startX < endX)
|
||||
{
|
||||
startX += step;
|
||||
@@ -215,7 +216,7 @@ namespace XCharts
|
||||
}
|
||||
else
|
||||
{
|
||||
var py2 = serie.waveHeight * Mathf.Sin(1 / serie.waveLength * angle + serie.runtimeWaveSpeed + serie.waveOffset);
|
||||
var py2 = waveHeight * Mathf.Sin(1 / serie.waveLength * angle + serie.runtimeWaveSpeed + serie.waveOffset);
|
||||
var nupY = waveStartPos.y + py2;
|
||||
if (nupY > cenPos.y + py) nupY = cenPos.y + py;
|
||||
else if (nupY < cenPos.y - py) nupY = cenPos.y - py;
|
||||
|
||||
Reference in New Issue
Block a user