Actionscript 3 制作删除按钮以删除inputtext字段中的文本

Actionscript 3 制作删除按钮以删除inputtext字段中的文本,actionscript-3,button,textinput,Actionscript 3,Button,Textinput,当我试图在舞台上创建一个按钮,删除我在inputtext(ti)中输入的文本时,我遇到了这四个错误。根据我的脚本和错误,我应该写些什么来创建删除按钮 尝试删除固定属性 文本。仅动态定义 属性可以被删除。 访问 未定义的属性删除\u btn。 通道 具有可能未定义的属性 通过一个带有 静态类型类。 警告:3600:TH声明的属性文本不能为空 删除。要释放关联内存, 将其值设置为null 你有几个错误 尝试删除固定属性文本。只能删除动态定义的属性。 和 警告:3600:无法删除声明的属性文本。要释放

当我试图在舞台上创建一个按钮,删除我在inputtext(
ti
)中输入的文本时,我遇到了这四个错误。根据我的脚本和错误,我应该写些什么来创建删除按钮

尝试删除固定属性 文本。仅动态定义 属性可以被删除。 访问 未定义的属性删除\u btn。 通道 具有可能未定义的属性 通过一个带有 静态类型类。 警告:3600:TH声明的属性文本不能为空 删除。要释放关联内存, 将其值设置为null


你有几个错误

尝试删除固定属性文本。只能删除动态定义的属性。警告:3600:无法删除声明的属性文本。要释放关联内存,请将其值设置为null。

要删除文本时出错:

function deletetxt(event:TextEvent):void {
    delete ti.text; // <-- Error HERE!
}
函数deletetxt(事件:TextEvent):无效{

删除ti.text;//您有几个错误

尝试删除固定属性文本。只能删除动态定义的属性。警告:3600:无法删除声明的属性文本。若要释放关联内存,请将其值设置为null。

要删除文本时出错:

function deletetxt(event:TextEvent):void {
    delete ti.text; // <-- Error HERE!
}
函数deletetxt(事件:TextEvent):无效{
删除ti.text;//
Unkiwii关于ti.text=”“的说法是正确的,但强制无法转换事件,所以我只是将其设置为事件:事件


Unkiwii关于ti.text=”“的说法是正确的,但强制无法转换事件,因此我将其设置为event:event

我现在收到了此错误。TypeError:error#1034:Type强制失败:无法转换flash。Events::MouseEvent@1edf37c1到flash.events.TextEvent.Yes,抱歉,我没有看到TextEvent,它应该是mouseeEvent(或者只是Event)我现在收到此错误。TypeError:error#1034:类型强制失败:无法转换flash。事件::MouseEvent@1edf37c1到flash.events.TextEvent.Yes,抱歉,我没有看到TextEvent,它应该是MouseEvent(或只是Event)。您应该更改Event:Event-to-Event:mouseeventy您应该更改Event:Event-to-Event:MouseEvent
function deletetxt(event:MouseEvent):void { // <-- Sorry, didn't see the "TextEvent"
    ti.text = "";
}
delete_btn.addEventListener(MouseEvent.CLICK, deletetxt);
function deletetxt(event:Event):void {
 ti.text = "";
 }