打印

[AS3] 这段flex的as中的embed怎么改成flash中可以调试的

引用:
package
{
       import flash.display.Bitmap;
       import flash.display.Sprite;
       import flash.geom.ColorTransform;
       
       public class TransformColor extends Sprite
       {
              [Embed(source="picture.jpg")]
              public var Picture:Class;
              
              public function TransformColor()
              {
                     init();
              }
              
              private function init():void
              {
                     var pic:Bitmap = new Picture();
                     addChild(pic);
                     
                     pic.transform.colorTransform = new ColorTransform(-1, -1, -1, 1,
                                                                                                           255, 255, 255, 0);
              }
       }
}
库里设置as连接id 不通过 谢谢了

[ 本帖最后由 jevin 于 2008-5-5 16:48 编辑 ]
xhtml/css/Ajax/AS/php/mysql你才是程序员,你家全是程序员 -__-

TOP

[Embed(source="picture.jpg")]这个东西我记得只能在Flex中使用。

TOP

恩 对啊 然后我注释掉着一句话 导入图片到库 设置as连接id 没通过
xhtml/css/Ajax/AS/php/mysql你才是程序员,你家全是程序员 -__-

TOP

[Embed(source="picture.jpg")]
private var picClass:Class
.......
var pic=new picClass;

我是这么用的

TOP

引用:
原帖由 Travis 于 2008-5-6 10:53 发表
[Embed(source="picture.jpg")]
private var picClass:Class
.......
var pic=new picClass;

我是这么用的
[Embed(source="picture.jpg")]
这个样式应该是flex里调试的 应该可以改成flash里的
xhtml/css/Ajax/AS/php/mysql你才是程序员,你家全是程序员 -__-

TOP

AVM+

TOP

引用:
库里设置as连接id 不通过 谢谢了
已经不是设置 连接id啊

[ 本帖最后由 geniicheng 于 2008-5-7 15:40 编辑 ]
忙着活,忙着死。

TOP

这个是没有问题的。
库里设置as连接id
有一个错误的理解是这个类标识(as2表示为id,as3表示为class)一定是要存在的类。
一个基本类为MovieClip标识类为任意名字的元素等价于简单的加上了一个id标识
没有实际被类扩展的元素的扩展类名实际上就是一个未经扩展到MovieClip加上了一个id。

TOP

引用:
原帖由 geniicheng 于 2008-5-7 15:37 发表

已经不是设置 连接id啊
恩对啊 我已经设置了一个class了 相当于as2的id吧 说习惯了
xhtml/css/Ajax/AS/php/mysql你才是程序员,你家全是程序员 -__-

TOP