看板 Flash 關於我們 聯絡資訊
午安 小弟目前在學習flash,要作小遊戲自娛娛人~~ 目前用的是as3 結果卡在一個原本應該很簡單的地方~~~ 小弟只是要在螢幕上的指定位置 顯示HP 這個變數出來而已~~ 竟然搞了一個晚上搞不定,查的資料也看不懂,根其他語言差好多~~@@" 有高手可幫解嗎?? 程式碼如下: var carhp; //戰車的hp carhp=50; var mycarhp:TextField = carhp; addChild(mycarhp); //加入 mycarhp.x=50; //顯示位置 mycarhp.y=50; //顯示位置 執行後顯示失敗,原文如下 強制轉型失敗: 無法將 50 轉換成 flash.text.TextField。 所以不能將50的數字轉成文字顯示嗎? 還是我根本用錯指令了@@" 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.173.24.212
KawasumiMai:= =這根本不是語言差異的問題吧.... 11/29 16:06
KawasumiMai:var mycarhp:TextField mycarhp是物件 11/29 16:06
KawasumiMai:要修改TextField的文字要修改他的text屬性... 11/29 16:07
KawasumiMai:mycarhp.text=carhp 11/29 16:07
mucoci:原來如此~瞬間全通了!!! 謝謝大大~~ 11/29 16:58