private void DisplayBackGround() { var sceneId = LoadingPresenter.Instance.sceneId.Fetch(); var config = MapConfig.Get(sceneId); m_BackGround.SetSprite(config.backGround); }
private void DisplayBaseInfo() { var config = WorldBossConfig.Get(bossBrief.bossId); m_BossName.SetText(config.name); m_Level.SetText(config.level); m_Icon.SetSprite(config.icon); }
static int SetSprite(IntPtr L) { try { ToLua.CheckArgsCount(L, 3); ImageEx obj = (ImageEx)ToLua.CheckObject <ImageEx>(L, 1); string arg0 = ToLua.CheckString(L, 2); string arg1 = ToLua.CheckString(L, 3); obj.SetSprite(arg0, arg1); return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
public void Init(AbilityCastType castType, Ability ability, Action <AbilityCastType> downAction , Action <AbilityCastType, Vector2> dragAction, Action <AbilityCastType> upAction) { m_joystick.name = "JoystickSkillItem" + castType.ToString(); m_downAction = downAction; m_dragAction = dragAction; m_upAction = upAction; m_ability = ability; m_skillID = ability.ID; m_abilityCastType = castType; skillItem skillItem = skillTable.Instance.GetTableItem(m_skillID); string iconName = skillItem.icon; iconName = "skill/" + iconName;//todo 导出动态图片映射表 ImageEx ImgIcon = (ImageEx)UI["ImgIcon"]; ImgIcon.SetSprite(iconName); m_txtCD = (TextMeshProUGUI)UI["TxtCD"]; m_imgCDMask = (Image)UI["ImgCDMask"]; SetCDState(); }
public void Display(int skillId) { var config = SkillConfig.Get(skillId); m_Icon.SetSprite(config.icon); }