[問題]flash8中,N個條件必須完全符合才行的語法

看板Flash作者 (awung)時間18年前 (2007/11/17 13:30), 編輯推噓4(404)
留言8則, 2人參與, 最新討論串1/1
在flash5的控制元件中設定 if (Number(/a) == 1 and Number(/b) == 1 and Number(/c) == 1 and Number(/d) == 1 and Number(/e) == 1 ) { 是可以的,但是如果換成flash8就會變成得到一個 **錯誤**.......遭遇未預期的 '/' 但是如果把"/"殺掉也是無法執行的 那麼請問該怎麼寫才對呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.139.186.6

11/17 16:18, , 1F
變數名稱不可以斜線開頭吧?還是我記錯了...
11/17 16:18, 1F

11/17 17:10, , 2F
abcd是物件的名稱...忘了說,sorry
11/17 17:10, 2F

11/17 17:12, , 3F
我是想設定如果abcd都同時符合時才可以繼續...
11/17 17:12, 3F

11/17 21:26, , 4F
要提取物件名稱字串應該用a._name才是吧?
11/17 21:26, 4F

11/17 21:26, , 5F
強制用type casting把物件轉成Number應該有問題
11/17 21:26, 5F

11/17 21:30, , 6F
a._name是在Flash authoring tool中給的物件名稱
11/17 21:30, 6F

11/17 21:30, , 7F
如果是用動態產生的物件,a._name仍要自己重新設定一次
11/17 21:30, 7F

11/17 21:31, , 8F
不管怎樣,Number(a)基本上是行不通的
11/17 21:31, 8F
文章代碼(AID): #17Fdo9no (Flash)
文章代碼(AID): #17Fdo9no (Flash)