2012-02-05 53 views
0

我有一個文本字段,我想要發生的是每當用戶按下鍵盤上的某個按鈕時(無論該按鈕如何),都會將某些字符寫入文本領域。要寫入的內容保存在文本文件中,因爲它太大而無法存儲在變量中。Flash 8:將預定義文本寫入字段char by char

所以,當用戶按下鍵盤首次上的一個按鈕,.txt文件的第一個字符寫入文本字段,當按下第二個按鈕,第二個字符等

我有按鈕輸入。我只是不太理解文本命令。

我目前使用Actionscript2.0和Flash 8.

非常感謝您的幫助!

回答

0

AS2,呃?這把我帶回來。讓我看看我能否回憶起足夠的記憶和知識來幫助你。

您確定無法將文本文件加載到變量中嗎?字符串可以容納很多字符。

無論如何,我將假設用戶在鍵盤上按下按鍵時沒有鍵入文本字段。

你可以創建一個事件監聽器來響應用戶按下按鍵,這樣當用戶按下任何按鍵時都會發生。

var keyListener:Object = new Object() 
    keyListener.onKeyDown = function() { 
     // Insert code here 
     addCharacterToText() 
    } 
    Key.addListener(keyListener)