[問題] 顯示變數在螢幕上失敗~~

看板Flash作者 (奇寶~)時間11年前 (2013/11/29 14:58), 編輯推噓0(005)
留言5則, 2人參與, 最新討論串1/1
午安 小弟目前在學習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

11/29 16:06, , 1F
= =這根本不是語言差異的問題吧....
11/29 16:06, 1F

11/29 16:06, , 2F
var mycarhp:TextField mycarhp是物件
11/29 16:06, 2F

11/29 16:07, , 3F
要修改TextField的文字要修改他的text屬性...
11/29 16:07, 3F

11/29 16:07, , 4F
mycarhp.text=carhp
11/29 16:07, 4F

11/29 16:58, , 5F
原來如此~瞬間全通了!!! 謝謝大大~~
11/29 16:58, 5F
文章代碼(AID): #1Ic3il9E (Flash)
文章代碼(AID): #1Ic3il9E (Flash)