我在Win7设置中有环境变量,这样我就可以通过提示编译.as文件了.
但是它显示了一些关于没有FactoryClass的警告,所以我无法使用共享库进行编译.如何使用导入的类和库编译文件?
我正在尝试编译 mxmlc file.as
谢谢
当用户登录并关闭浏览器而不注销时,我想在Flex3中自动注销用户.任何帮助是极大的赞赏!
以下不起作用(虽然它没有明确的错误),但为什么不呢?
并且...是否真的没有办法解决它,严格使用with语句?忘记使用for/foreach.
with (object1, object2) {
attribute = value;
method();
}
Run Code Online (Sandbox Code Playgroud)
编辑:抱歉在1中提出2个问题.我会尽量让它更清晰:
为什么上面的代码没有给出语法错误,不起作用但被接受with?
如果可能的话,我们如何使用相同的属性更改多个对象with?
希望以下示例将更清楚我想要实现的目标:
var object1 = { attribute: 3 };
var object2 = { attribute: 2, method: function() { alert('blah'); } };
var object3 = { method: function() {alert('bleh'); } };
var value = 4;
with (object1)
with (object2)
with (object3)
{
attribute = value;
method();
}
alert(object1.attribute + object2.attribute);
// resulting alerts should be, …Run Code Online (Sandbox Code Playgroud) 在一个flash项目中,我正在加载一个外部SWF,它的库中为ActionScript导出了一些符号.我需要创建这些符号的实例,但是,因为它是一个加载的SWF,所以我没有直接访问那些类.
有任何想法吗?
在下面的代码块中,如果我调试并查看它显示为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) private function getPercentage(max:Number, value:Number):int
{
return Number((value*100) / max);
}
Run Code Online (Sandbox Code Playgroud)
我调用上面的函数为对象分配一个百分比.
var max:Number = findMax();
p.percentage = getPercentage(max, p.value);
Run Code Online (Sandbox Code Playgroud)
假设p是某个对象,其百分比定义为
public var percentage:Number;
Run Code Online (Sandbox Code Playgroud)
当我放置一个断点并检查返回的值时,getPercentage它会像1.22343342322,但是当我将它分配给它时p.percentage会自动变为1,从而失去精度.
我该如何处理这种情况?
它在LiveDocs中说
要存储浮点数,请在数字中包含小数点.如果省略小数点,则该数字将存储为整数.
但是我该怎么做?对此问题的任何见解都非常感谢.
<?php
$someVar = count(scandir("bilder/") - 2);
?>
Run Code Online (Sandbox Code Playgroud)
我需要导入$someVar我的.fla文件,我只需要它的值:
var timer:Timer = new Timer(1000);
timer.addEventListener(TimerEvent.TIMER, nextSlide2);
timer.start();
var ld:Loader = new Loader();
var bildeArr = [];
var backend: String = 'backend.php';
var loader: URLLoader = new URLLoader;
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.load( new URLRequest(backend));
trace(loader.data);
ld.x = 20;
ld.y = 20;
for(var i:int = 1; i<9; i++) {
bildeArr.push("bilde" + String(i));
}
i = 0;
function nextSlide2(evt:TimerEvent):void {
trace(i);
ld.load(new URLRequest("bilder/" + bildeArr[i] + ".png"));
addChild(ld);
if(i > 6) { …Run Code Online (Sandbox Code Playgroud) 我试图覆盖一个Button类,我有一些属性,我希望直接用组件的mxml描述初始化,如:
<sl:TMyButton id="btnX" x="168" y="223" width="290" label="Button" myproperty1="10" myproperty2="101" myproperty3="4"/>
Run Code Online (Sandbox Code Playgroud)
当具有mxml描述的所有属性都使用其值完全初始化时,哪个函数被触发(为了覆盖它)?
您好我正在寻找函数或事件,当在Flex 4.5中的Tree对象中展开/折叠树节点时调用该函数或事件.
if (XMLData.product[i].image[0].thumb) {thumbURL = XMLData.product[i].image[0].thumb;}
Run Code Online (Sandbox Code Playgroud)
返回:TypeError:错误#1010:术语未定义且没有属性.
与...相同
if (XMLData.product[i].image[0].thumb!=undefined) {thumbURL = XMLData.product[i].image[0].thumb;}
Run Code Online (Sandbox Code Playgroud)
如何检查变量是否存在?
actionscript-3 ×10
apache-flex ×5
flash ×4
actionscript ×1
browser ×1
e4x ×1
ecma262 ×1
flash-cs4 ×1
javascript ×1
mxml ×1
mxmlc ×1
numbers ×1
precision ×1
properties ×1
tree ×1
treenode ×1