Actionscript 3 TextField-表现得像PowerPoint
我使用ActionScript multiline创建了一个动态文本字段,wordwrap&autosize=true 在运行SWF时,如果在文本字段中单击,则会得到一个箭头移动光标,然后可以双击将其置于编辑模式以选择文本。我希望它能像PowerPoint一样工作——如果你点击方框,你会看到一个闪烁的光标,能够选择/插入文本,你可以点击边框来拖动,或者点击角落来调整大小 我尝试在event textField.stage.focus=this.textField中添加focusIn,但这似乎没有任何作用。当你点击文本字段时,我基本上想让它看起来就像你在双击编辑模式下一样,而不需要真正的双击 奖励:我想选择所有文本,而不是第二次双击返回到移动模式或其他任何名称 TL;DR:是否有动态文本字段的某些属性可以获取/设置,以查看我是否处于编辑或移动模式?文本字段类不是为您所需而创建的 你需要做的是创建一个Sprite的子类。我们称之为SuperDuperTextField。您必须将所有交互逻辑添加到SuperDuperTextField。SuperDuperTextField又包含一个文本字段,用于文本显示和编辑功能 不处于编辑模式时,您可能希望将TextField上的Selective和SuperDuperTextField上的mouseChildren都设置为false,以便MouseEvents正常工作 要切换到编辑模式,您需要设置焦点,可能还需要设置卡雷特位置 希望有帮助Actionscript 3 TextField-表现得像PowerPoint,actionscript-3,textfield,Actionscript 3,Textfield,我使用ActionScript multiline创建了一个动态文本字段,wordwrap&autosize=true 在运行SWF时,如果在文本字段中单击,则会得到一个箭头移动光标,然后可以双击将其置于编辑模式以选择文本。我希望它能像PowerPoint一样工作——如果你点击方框,你会看到一个闪烁的光标,能够选择/插入文本,你可以点击边框来拖动,或者点击角落来调整大小 我尝试在event textField.stage.focus=this.textField中添加focusIn,但这似乎没有