标签: flash-cs4

如何重置AS3列表组件以便不选择任何内容(NOT selectedIndex = 0)

我在AS3电影的舞台上有一个列表组件.我在运行时使用值填充它,用户可以选择多个值.

单击一个按钮时,我希望列表重置为未选择任何内容的状态,我只能想出将所选索引设置为0并将列表中的第一个位置留空或读取"从列表中选择"如果选中,则使代码忽略此项.

有没有办法将列表(和组合框组件)重置为任何选定的.

谢谢

flash combobox selecteditem actionscript-3 flash-cs4

1
推荐指数
1
解决办法
3327
查看次数

闪光范围滑块组件

在flash中是否有类似于这个 jquery组件的东西,或者有没有关于如何做到这一点的现成例子?

谢谢.

flash slider actionscript-3 flash-cs4

1
推荐指数
1
解决办法
4455
查看次数

嵌入未知的文件格式

使用Embed标签,我们不仅可以在swf文件中嵌入swf或jpg等,还可以嵌入不支持的文件格式,例如:

Embed[(source="mzip.zip", mimeType="application/octet-stream")]

public static MyZip:Class;

package { import flash.utils.ByteArray;

public final class Resource {       
    [Embed(source="p2.zip", mimeType="application/octet-stream")]
    public static const MyZip:Class;

    public static function getByteArrayFromZip():ByteArray {
        var zip:ByteArray = new MyZip as ByteArray;
        return zip;
    }
}
Run Code Online (Sandbox Code Playgroud)

}

public class Main extends Sprite {
private var ship:Bitmap; private var lib:FZipLibrary;

    public function Main() {            
        lib = new FZipLibrary();    
        lib.formatAsBitmapData(".jpg");       
        lib.addEventListener(Event.COMPLETE,onCompleteHandler);

        var fzip:FZip = new FZip();
        fzip.loadBytes(Resource.getByteArrayFromZip());
        lib.addZip(fzip);
    }

   private function onCompleteHandler(evt:Event) {
        var image:BitmapData = lib.getBitmapData("assets/graphics/scratchers/myimg.jpg");
        trace("Size: " + image.width …
Run Code Online (Sandbox Code Playgroud)

actionscript-3 flash-cs4 flex4

1
推荐指数
1
解决办法
2293
查看次数

如何在Flash AS3中应用CSS样式..?

大家好,

我想知道如何在flash中为锚标签设置样式(例如:需要颜色为蓝色,我想使其变为粗体).

我为rss feed创建了一个flash小部件,我不知道如何在它中添加样式,就像我们在Dreamweaver中使用的css一样.

让我们来看看下面的脚本,它是AS3 ..

我想要的是......

1,我需要做一个标签应该看起来大胆和paleblue颜色.

2,描述结束后需要添加灰色边框.

function onLoaded(e:Event):void
{
    xml = new XML(e.target.data);
    var il:XMLList = xml.channel.item;
    for(var i:uint=0; i<il.length(); i++)
    {
    ta.htmlText="<a href='"+il.link.text()[0]+"'>"+il.title.text()[0]+"</a>"+"\<br />"+il.description.text()[0]+"\<br />"+"\<br /><hr />"+"<a href='"+il.link.text()[1]+"'>"+il.title.text()[1]+"</a>"+"\<br />"+il.description.text()[1]+"\<br />"+"\<br /><hr />"+"<a href='"+il.link.text()[2]+"'>"+il.title.text()[2]+"</a>"+"\<br />"+il.description.text()[2];
    addChild(ta);
               }
}
Run Code Online (Sandbox Code Playgroud)

寻找你的回复..

提前致谢!

保罗

flash actionscript actionscript-3 flash-cs4

1
推荐指数
1
解决办法
1万
查看次数

IE不支持as3预加载器操作

我使用了以下代码.

stop();
this.loaderInfo.addEventListener(ProgressEvent.PROGRESS, onLoadingAction);
this.loaderInfo.addEventListener(Event.COMPLETE, onLoadedAction);
this.loaderInfo.addEventListener(IOErrorEvent.IO_ERROR, ioErroAction);
function onLoadingAction (e:ProgressEvent):void 
{
    trace("loading");   
}
function onLoadedAction (e:Event):void 
{
    this.loaderInfo.removeEventListener(ProgressEvent.PROGRESS, onLoadingAction);
    gotoAndStop(currentFrame+1);
}
function ioErroAction (e:IOError):void 
{
    trace("Dev Ben " + e.toString());
}

此代码支持chrome和firefox.但如果我使用IE运行,它会坚持使用onLoadingAction.

在IE中运行我需要做什么?

flash actionscript actionscript-3 flash-cs4 flash-cs5

1
推荐指数
1
解决办法
1438
查看次数

如何在actionscript中舍入数字

我怎样才能将数字向上舍入为0.5或使用动作脚本3.0为例

  • 4.9将四舍五入为5
  • 4.7将四舍五入为4.5
  • 2.4将四舍五入为2.5
  • 2.3将四舍五入为2

谢谢.

flash actionscript-3 flash-cs4 flash-cs5

1
推荐指数
1
解决办法
5730
查看次数

在舞台上缩放MovieClip与"scaleX"打破时间轴动画......真的吗?

我正在通过AS属性"scaleX"或"scaleY"缩放舞台上的MovieClip,它会杀死剪辑在其容器MovieClip中的任何类型的动画,无论是Classic还是Motion Tweens.当我不缩放MovieClip时,它们会动画很好.我能够在他们自己的内部框架上告诉剪辑"gotoAndStop",这不会影响他们在容器剪辑中的动画.我通过AS引用剪辑,并在IDE中定义了它们的实例名称.我也尝试过不同的剪辑并重新创建它们,获得相同的行为.

是否可以通过AS缩放剪辑并在其容器时间轴内保持动画效果?

将AS属性应用于onstage实例会以某种方式将其与其他时间轴属性解除关联吗?

flash actionscript-3 flash-cs4

0
推荐指数
1
解决办法
862
查看次数

XML属性解析为XMLList

在下面的代码块中,如果我调试并查看它显示为XMLList的var obj.theID.即使代码跟踪正确,我觉得它应该是一个字符串而不是XMLList.

所以我的问题是如何让它分配字符串而不是XMLList?

var myXML:XML = new XML(
<panels>
  <panel id="1"/>
  <panel id="2"/>
  <panel id="3"/>
</panels>
);

var panels:XMLList = new XMLList( myXML.children());

trace( panels.length()); // is as expected
for each( var panel:XML in (new XMLList( myXML.children())) ){
    var obj:Object = new Object( );

    // XMLList is assigned here but why? and how can I make it a string?
    obj.theID = panel.@id;

    // id is traced as expected but apparently it is just converting the XMLlist to a string.
    trace( …
Run Code Online (Sandbox Code Playgroud)

apache-flex flash e4x actionscript-3 flash-cs4

0
推荐指数
1
解决办法
5555
查看次数

如何在文本字段中显示变量?AS3

我是AS3的新手,我一直在创建自己的迷你项目来学习,而我最新的项目是有一个可以计算的变量.

for (var i = 0; i < 0; i++)
{
    trace (i);
} 
Run Code Online (Sandbox Code Playgroud)

我有一个动态文本字段,我试图在dynac文本字段中显示变量i.我该怎么做?先感谢您.

flash action actionscript-3 flash-cs4

-1
推荐指数
1
解决办法
2万
查看次数