private void OnHighlightedAtlasLoaded(AssetEntity _asset) { highlightedSpriteInfo.atlas = _asset.GetInstantiate() as UIAtlas; if (highlightedSpriteInfo.atlas != null) { newSpriteState.highlightedSprite = highlightedSpriteInfo.atlas.GetSpriteByName(highlightedSpriteInfo.spriteName); } else { } }
private void OnDisableAtlasLoaded(AssetEntity _asset) { disabledSpriteInfo.atlas = _asset.GetInstantiate() as UIAtlas; if (disabledSpriteInfo.atlas != null) { newSpriteState.disabledSprite = disabledSpriteInfo.atlas.GetSpriteByName(disabledSpriteInfo.spriteName); } else { } }
private void OnPressedAtlasLoaded(AssetEntity _asset) { pressedSpriteInfo.atlas = _asset.GetInstantiate() as UIAtlas; if (pressedSpriteInfo.atlas != null) { newSpriteState.pressedSprite = pressedSpriteInfo.atlas.GetSpriteByName(pressedSpriteInfo.spriteName); } else { } }
private void OnAtlasLoaded(AssetEntity _asset) { spriteInfo.atlas = _asset.GetInstantiate() as UIAtlas; if (spriteInfo.atlas != null) { sprite = spriteInfo.atlas.GetSpriteByName(spriteInfo.spriteName); } else { } isRender = null != sprite; }
private void OnTextureLoaded(AssetEntity _asset) { _isLoading = false; if (string.Equals(textureName, _asset.assetName)) { texture = _asset.GetInstantiate() as Texture; } else { _RefreshTexture(); } }
static int GetInstantiate(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); AssetEntity obj = (AssetEntity)ToLua.CheckObject <AssetEntity>(L, 1); UnityEngine.Object o = obj.GetInstantiate(); ToLua.Push(L, o); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }