博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

neoswiff的core lib 的运用

Posted on 2006-03-22 10:07  AOL  阅读(308)  评论(0)    收藏  举报
using System;
using System.Drawing;
using Swiff.Internal;

namespace Jeremy.Avatar
{
    
class  Program
    
{
        
        
private Loader loader;
        
private SwfMovie mc;
        
        
public Program()
        
{
            mc 
= new SwfMovie();
            mc.Create(MovieClip.Root);
            loader 
= new Loader();
            loader.StateChanged 
+= new EventHandler(on_load);
            loader.AutoShow 
= true;
            loader.LoadMovie(mc, 
@"H:\xx.swf");
            
        }

        
        
protected void on_load(object sender, EventArgs e)
        
{
            
if(loader.State == LoadState.Completed)    
            
{
                SwfMovie movie 
= (SwfMovie) SwfMovie.FromHandle(loader.MovieClip.Handle);
                movie.GotoAndStop(
2);
            }

        }

        
        
static void Main()
        
{    
            
new Program();
        }

        

    }

}

用一个swf控制另一个swf的播放 :)