Flash Actionscript 更新字段方法
Flash Actionscript Update Field Method
是否可以获取在 Actionscript 中不断更新数字的方法的值?
function updateHNumber(): void
{
sliderHorizontalPumpe01qv.sliderValue = sliderHorizontalPumpe01qv.statqv.htmlText = sliderHorizontalPumpe01qv.handle.x;
sliderHorizontalPumpe01qv.statqv.x = sliderHorizontalPumpe01qv.handle.x - sliderHorizontalPumpe01qv.handle.width;
}
所以我的方法是 updateNumber() 里面有一个整数。
我想在另一个函数中打印出那个整数。
function getPumpVolumenQv(e: MouseEvent): void
{
pumpeVolQv = Number(pumpeVolumenstromTextFieldqv.text);
pumpeVolN = Number(pumpeVolumenstromTextFieldn.text);
pumpeVolNg = Number(pumpeVolumenstromTextFieldng.text);
pumpeVolumenstromTextFieldqv.text = updateNumber();
}
当然可以,在函数内部使用 return
,但是在这里您应该将函数的 return 类型从 void
更改为 returned值。
所以对于你的功能,你可以这样做:
function updateHNumber(): int
{
var local_var:int = 0; // accessible just inside this function
return local_var += 1; // return the value of the local var for using externally
}
trace(updateHNumber()); // gives : 1
您还可以使用 global variable
函数内外均可访问:
var global_var:int = 0; // accessible here and inside the function
function updateHNumber(): void
{
global_var ++;
}
updateHNumber();
trace(global_var); // gives : 1
有关变量的更多详细信息,请查看here, and about functions from here。
希望能帮到你。
是否可以获取在 Actionscript 中不断更新数字的方法的值?
function updateHNumber(): void
{
sliderHorizontalPumpe01qv.sliderValue = sliderHorizontalPumpe01qv.statqv.htmlText = sliderHorizontalPumpe01qv.handle.x;
sliderHorizontalPumpe01qv.statqv.x = sliderHorizontalPumpe01qv.handle.x - sliderHorizontalPumpe01qv.handle.width;
}
所以我的方法是 updateNumber() 里面有一个整数。 我想在另一个函数中打印出那个整数。
function getPumpVolumenQv(e: MouseEvent): void
{
pumpeVolQv = Number(pumpeVolumenstromTextFieldqv.text);
pumpeVolN = Number(pumpeVolumenstromTextFieldn.text);
pumpeVolNg = Number(pumpeVolumenstromTextFieldng.text);
pumpeVolumenstromTextFieldqv.text = updateNumber();
}
当然可以,在函数内部使用 return
,但是在这里您应该将函数的 return 类型从 void
更改为 returned值。
所以对于你的功能,你可以这样做:
function updateHNumber(): int
{
var local_var:int = 0; // accessible just inside this function
return local_var += 1; // return the value of the local var for using externally
}
trace(updateHNumber()); // gives : 1
您还可以使用 global variable
函数内外均可访问:
var global_var:int = 0; // accessible here and inside the function
function updateHNumber(): void
{
global_var ++;
}
updateHNumber();
trace(global_var); // gives : 1
有关变量的更多详细信息,请查看here, and about functions from here。
希望能帮到你。