Exemple #1
0
        public void Convert(VexObject vo, DDW.Swf.SwfCompilationUnit scu)
        {
            curVo = vo;
            if (V2D.OUTPUT_TYPE == OutputType.Xna)
            {
                Gdi.GdiRenderer             gr   = new Gdi.GdiRenderer();
                Dictionary <string, Bitmap> bmps = gr.GenerateTimelineMappedBitmaps(vo);
                paths = gr.ExportBitmaps(bmps);
            }

            Init(scu);
            ParseActions(scu);
            ParseRootTimeline();
            GenerateActionData();
            GenerateJointData();

            string path = scu.FullPath;

            if (V2D.OUTPUT_TYPE == OutputType.Swf)
            {
                path = path.Replace(".swf", ".as");
                GenActionscript gas = new GenActionscript(this, path);
            }
            else
            {
                path = path.Replace(".swf", ".xml");
                GenXNA gx = new GenXNA(this, path, paths);
            }
        }
Exemple #2
0
        public V2DContent GenerateBitamps()
        {
            string path = scu.FullPath;

            Gdi.GdiRenderer gr = new Gdi.GdiRenderer();
            gr.filterColor = outlineColor;
            gr.filterWidth = outlineWidth;
            Dictionary <string, List <Bitmap> > bmps = new Dictionary <string, List <Bitmap> >();

            gr.GenerateFilteredBitmaps(curVo, usedImages, bmps);
            //paths = gr.ExportBitmaps(bmps);
            gr.ExportBitmaps(bmps);
        }
Exemple #3
0
 public V2DContent GenerateBitamps()
 {
     string path = scu.FullPath;
     Gdi.GdiRenderer gr = new Gdi.GdiRenderer();
     gr.filterColor = outlineColor;
     gr.filterWidth = outlineWidth;
     Dictionary<string, List<Bitmap>> bmps = new Dictionary<string, List<Bitmap>>();
     gr.GenerateFilteredBitmaps(curVo, usedImages, bmps);
     //paths = gr.ExportBitmaps(bmps);
     gr.ExportBitmaps(bmps);
 }