This commit is contained in:
2026-05-22 15:54:24 +08:00
parent a9497b537d
commit 66a76d651e
152 changed files with 502 additions and 790 deletions
+21 -20
View File
@@ -490,7 +490,6 @@ namespace ChillConnect
item.is_full.selectedIndex = 0;
// if (index < pass_level)//进度条
// {
//
@@ -517,23 +516,23 @@ namespace ChillConnect
if (pass_level > 0)
{
item.progress_0_top.height = 204;
item.is_full.selectedIndex = 2;
item.progress_0_top.height = top_progress;
if (((float)(GameHelper.GetGameExp() - Passportrewards_list[0].Eliminating_quantity) / (Passportrewards_list[1].Eliminating_quantity - Passportrewards_list[0].Eliminating_quantity)) > 0.5)
{
item.progress_0_down.height = 204;
item.progress_0_down.height = down_progress;
}
else
{
item.progress_0_down.height = (float)(GameHelper.GetGameExp() - Passportrewards_list[0].Eliminating_quantity) / (Passportrewards_list[1].Eliminating_quantity - Passportrewards_list[0].Eliminating_quantity) * 2 * 204;
item.progress_0_down.height = (float)(GameHelper.GetGameExp() - Passportrewards_list[0].Eliminating_quantity) / (Passportrewards_list[1].Eliminating_quantity - Passportrewards_list[0].Eliminating_quantity) * 2 * down_progress;
}
}
else
{
item.progress_0_top.height = (float)GameHelper.GetGameExp() / Passportrewards_list[0].Eliminating_quantity * 226;
item.progress_0_top.height = (float)GameHelper.GetGameExp() / Passportrewards_list[0].Eliminating_quantity * top_progress;
item.progress_0_down.height = 0;
}
@@ -545,11 +544,11 @@ namespace ChillConnect
if (((float)(GameHelper.GetGameExp() - Passportrewards_list[index - 2].Eliminating_quantity) / (Passportrewards_list[index - 1].Eliminating_quantity - Passportrewards_list[index - 2].Eliminating_quantity)) > 0.5)
{
float height = (((float)(GameHelper.GetGameExp() - Passportrewards_list[index - 2].Eliminating_quantity) / (Passportrewards_list[index - 1].Eliminating_quantity - Passportrewards_list[index - 2].Eliminating_quantity)) - 0.5f) * 2 * 226;
if (height > 226)
float height = (((float)(GameHelper.GetGameExp() - Passportrewards_list[index - 2].Eliminating_quantity) / (Passportrewards_list[index - 1].Eliminating_quantity - Passportrewards_list[index - 2].Eliminating_quantity)) - 0.5f) * 2 * top_progress;
if (height > top_progress)
{
height = 226;
item.is_full.selectedIndex = 2;
height = top_progress;
}
item.progress_2_top.height = height;
}
@@ -563,8 +562,8 @@ namespace ChillConnect
if (pass_level >= index)
{
item.is_full.selectedIndex = 2;
item.progress_1_top.height = 229;
item.progress_1_top.height = top_progress;
}
else
{
@@ -573,9 +572,9 @@ namespace ChillConnect
if (((float)(GameHelper.GetGameExp() - Passportrewards_list[index - 2].Eliminating_quantity) / (Passportrewards_list[index - 1].Eliminating_quantity - Passportrewards_list[index - 2].Eliminating_quantity)) > 0.5)
{
item.is_full.selectedIndex = 2;
float height = (((float)(GameHelper.GetGameExp() - Passportrewards_list[index - 2].Eliminating_quantity) / (Passportrewards_list[index - 1].Eliminating_quantity - Passportrewards_list[index - 2].Eliminating_quantity)) - 0.5f) * 2 * 229;
if (height > 229) height = 229;
float height = (((float)(GameHelper.GetGameExp() - Passportrewards_list[index - 2].Eliminating_quantity) / (Passportrewards_list[index - 1].Eliminating_quantity - Passportrewards_list[index - 2].Eliminating_quantity)) - 0.5f) * 2 * top_progress;
if (height > top_progress) height = top_progress;
item.progress_1_top.height = height;
}
else item.progress_1_top.height = 0;
@@ -592,16 +591,16 @@ namespace ChillConnect
{
if (((float)(GameHelper.GetGameExp() - Passportrewards_list[index - 1].Eliminating_quantity) / (Passportrewards_list[index].Eliminating_quantity - Passportrewards_list[index - 1].Eliminating_quantity)) <= 0.5)
{
float height = (float)(GameHelper.GetGameExp() - Passportrewards_list[index - 1].Eliminating_quantity) / (Passportrewards_list[index].Eliminating_quantity - Passportrewards_list[index - 1].Eliminating_quantity) * 2 * 229;
if (height > 229)
float height = (float)(GameHelper.GetGameExp() - Passportrewards_list[index - 1].Eliminating_quantity) / (Passportrewards_list[index].Eliminating_quantity - Passportrewards_list[index - 1].Eliminating_quantity) * 2 * down_progress;
if (height > down_progress)
{
height = 229;
height = down_progress;
}
item.progress_1_down.height = height;
}
else
{
item.progress_1_down.height = 229;
item.progress_1_down.height = down_progress;
}
}
@@ -609,11 +608,13 @@ namespace ChillConnect
{
if (pass_level > index)
{
item.progress_1_down.height = 229;
item.progress_1_down.height = down_progress;
}
else item.progress_1_down.height = 0;
}
}
}
private int top_progress=105;
private int down_progress=116;
}
}