之前我們介紹過,輸入兩點坐標是可以獲得直線的,現在想要輸入任意兩點坐標獲得直線方程式,該怎么實現呢?請看下文詳細介紹。
1、在Flash舞臺繪制4個輸入文本框,在屬性面板中將實例名稱分別取名為“x1_txt”、“y1_txt”、“x2_txt”和“y2_txt”。
2、選擇“文本工具”,在舞臺繪制一個動態文本框,在屬性面板中,將實例名稱取名為“lineq_txt”。
3、新建一個“按鈕”圖層,插入一個按鈕“輸出”,將實例名稱取名為“out_btn”。
4、新建一個代碼圖層,打開“動作”面板。首先,定義三個字符串變量A、B、C,用來保存直線方程的三個系數。
5、接著,注冊按鈕out_btn鼠標單擊事件的偵聽器,接收者函數為onshow。
6、定義偵聽器函數onshow,變量e為鼠標事件。
7、定義兩個實型變量x1和y1,用來存儲第一個點的坐標,用text屬性獲取舞臺中輸入的坐標值。
8、用上一步的方法定義兩個變量x2和y2,保存另一個點的坐標。
新聞熱點
疑難解答