public void InitStatic(BgStaticInfo bgInfo) { if (bgInfo == null) { return; } layerno = bgInfo.layerno; var imageRes = StageMgr.GetInstance().ImageRes; if (imageRes != null && imageRes.LoadOk) { m_Group = bgInfo.srpiteno_Group; m_Image = bgInfo.spriteno_Image; m_MaskType = bgInfo.mask; m_SceneType = SceneLayerType.Static; m_TransType = bgInfo.transType; InitSpriteRender(bgInfo.transType); var frame = imageRes.GetImageFrame((PlayerState)bgInfo.srpiteno_Group, bgInfo.spriteno_Image); UpdateImageFrame(frame, ActionFlip.afNone, ActionDrawMode.adNone, bgInfo.mask == MaskType.none); m_IsInited = true; } }
public void InitStatic(BgStaticInfo bgInfo) { if (bgInfo == null) { return; } layerno = bgInfo.layerno; var imageRes = StageMgr.GetInstance().ImageRes; if (imageRes != null && imageRes.LoadOk) { var frame = imageRes.GetImageFrame((PlayerState)bgInfo.srpiteno_Group, bgInfo.spriteno_Image); UpdateImageFrame(bgInfo.srpiteno_Group, frame); m_Group = bgInfo.srpiteno_Group; m_Image = bgInfo.spriteno_Image; m_IsInited = true; } }