|
|
@@ -179,8 +179,20 @@ namespace Fort23.Mono.Phases
|
|
|
pgm.StepInit();
|
|
|
await TimerComponent.Instance.WaitAsync(100);
|
|
|
|
|
|
- GameObject gameObject =
|
|
|
- UIManager.Instance.GetComponent<SkillSelectPanel>()._skillWidgets[1].own;
|
|
|
+ SkillSelectPanel skillSelectPanel =
|
|
|
+ UIManager.Instance.GetComponent<SkillSelectPanel>();
|
|
|
+ GameObject gameObject = null;
|
|
|
+ foreach (var skillWidget in skillSelectPanel._skillWidgets)
|
|
|
+ {
|
|
|
+ if (skillWidget.skillConfigId.skillConfig.IDGroup == 1405)
|
|
|
+ {
|
|
|
+ gameObject = skillWidget.own;
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ // GameObject gameObject =
|
|
|
+ // UIManager.Instance.GetComponent<SkillSelectPanel>()._skillWidgets[1].own;
|
|
|
Vector3 localPos = pgm.WorldPosToLocalPos(gameObject.transform.position);
|
|
|
Vector2 size = gameObject.GetComponent<RectTransform>().sizeDelta;
|
|
|
|
|
|
@@ -240,9 +252,18 @@ namespace Fort23.Mono.Phases
|
|
|
{
|
|
|
pgm.StepInit();
|
|
|
await TimerComponent.Instance.WaitAsync(100);
|
|
|
+ SkillSelectPanel skillSelectPanel =
|
|
|
+ UIManager.Instance.GetComponent<SkillSelectPanel>();
|
|
|
+ GameObject gameObject = null;
|
|
|
+ foreach (var skillWidget in skillSelectPanel._skillWidgets)
|
|
|
+ {
|
|
|
+ if (skillWidget.skillConfigId.skillConfig.IDGroup == 2006)
|
|
|
+ {
|
|
|
+ gameObject = skillWidget.own;
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
- GameObject gameObject =
|
|
|
- UIManager.Instance.GetComponent<SkillSelectPanel>()._skillWidgets[2].own;
|
|
|
Vector3 localPos = pgm.WorldPosToLocalPos(gameObject.transform.position);
|
|
|
Vector2 size = gameObject.GetComponent<RectTransform>().sizeDelta;
|
|
|
|