Exemplo n.º 1
0
 protected override CALayer CreateLayer()
 {
     return(GuiUtil.CreateLayerFromBitmap(grp.GetFrame(frame),
                                          grp.Width, grp.Height,
                                          Palette,
                                          true));
 }
Exemplo n.º 2
0
        void TileRow(CALayer surf, Grp grp, byte[] pal, int l, int c, int r, int y)
        {
            CALayer l_layer = GuiUtil.CreateLayerFromBitmap(grp.GetFrame(l),
                                                            grp.Width, grp.Height,
                                                            pal,
                                                            41, 0);

            CALayer c_layer = GuiUtil.CreateLayerFromBitmap(grp.GetFrame(c),
                                                            grp.Width, grp.Height,
                                                            pal,
                                                            41, 0);


            CALayer r_layer = GuiUtil.CreateLayerFromBitmap(grp.GetFrame(r),
                                                            grp.Width, grp.Height,
                                                            pal,
                                                            41, 0);

#if notyet
            surf.Blit(lsurf, new Point(0, y));
            for (int x = grp.Width; x < surf.Width - grp.Width; x += grp.Width)
            {
                surf.Blit(csurf, new Point(x, y));
            }
            surf.Blit(rsurf, new Point(surf.Width - grp.Width, y));
#endif
        }