ComBatFrontWidget.cs 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. using Core.Language;
  2. using GameLogic.Hero;
  3. namespace Fort23.Mono
  4. {
  5. [UIBinding(prefab = "ComBatFrontWidget")]
  6. public partial class ComBatFrontWidget : UIComponent
  7. {
  8. public CombatHeroInfo _combatHero;
  9. private void Init()
  10. {
  11. }
  12. public override void AddEvent()
  13. {
  14. }
  15. public override void DelEvent()
  16. {
  17. }
  18. public override void AddButtonEvent()
  19. {
  20. Btn_Xiangqing.onClick.AddListener(() =>
  21. {
  22. });
  23. base.AddButtonEvent();
  24. }
  25. public void CustomInit(CombatHeroInfo combatHeroInfo)
  26. {
  27. _combatHero = combatHeroInfo;
  28. Text_Name.text = LanguageManager.Instance.Text(combatHeroInfo.modelConfig.name);
  29. Text_Jingjie.text =
  30. LanguageManager.Instance.Text(combatHeroInfo.MonsterPowerUpConfig.jingjie1) +
  31. LanguageManager.Instance.Text(combatHeroInfo.MonsterPowerUpConfig.jingjie2) +
  32. LanguageManager.Instance.Text(combatHeroInfo.MonsterPowerUpConfig.jingjie3);
  33. }
  34. public void CustomInit1()
  35. {
  36. Text_Name.text = PlayerManager.Instance.PlayerName;
  37. Text_Jingjie.text =
  38. LanguageManager.Instance.Text(PlayerManager.Instance.myHero.powerUpConfig.jingjieLanIDs[0]) +
  39. LanguageManager.Instance.Text(PlayerManager.Instance.myHero.powerUpConfig.jingjieLanIDs[1]) +
  40. LanguageManager.Instance.Text(PlayerManager.Instance.myHero.powerUpConfig.jingjieLanIDs[2]);
  41. }
  42. }
  43. }