zoukankan      html  css  js  c++  java
  • [Embed(source="tile1.png")](转载)

    getDefinitionByName的用处是可以通过字符串映射的取到相应的类。
    但是如果你在一个类中,embed一个图片,将这个图片声明为一个class 。这样用getDefinitionByName来调用,就会出现“未定义错误”。

    package
    {
        import flash.display.Bitmap;
        import flash.display.MovieClip;
        import flash.utils.getDefinitionByName;

        
    /**
         
    * ...
         
    * @author FireYang
         
    */
        
    public class embedTest extends MovieClip
        {
            [Embed(source
    ="tile1.png")]
            
    private var tile1:Class;

            
    public function embedTest()
            {
                var 
    string:String = "embedTest_tile1";//所在类名+"_"+embed的类名
                var c:Class 
    = getDefinitionByName(stringas  Class;
                var b:Bitmap 
    = new c();
                b.x 
    = 100;
                b.y 
    = 100;
                trace(b);
                addChild(b);
            }
        }
    }
  • 相关阅读:
    二项式反演
    快速沃尔什变换
    springMVC的form标签
    springMVC的拦截器配置
    RESTful使用方法
    springMVC数据绑定
    使用spring框架自带的字符拦截器
    将idea中的项目上传至github
    springMVC的使用方式
    springMVC的概述
  • 原文地址:https://www.cnblogs.com/ddw1997/p/1626090.html
Copyright © 2011-2022 走看看