Flash 板


LINE

我宣告了一個滑鼠監聽,不過卻無法點擊,是因為宣告成BitmapAssetMaterial的關係嗎 ? function addArrow():void { // Create texture with a bitmap from the library Arrow=new DisplayObject3D ; var materialSpace:BitmapAssetMaterial=new BitmapAssetMaterial("Arrow"); materialSpace.oneSide= false; Arrow=new Plane(materialSpace,163,104,8,8); Arrow.x=1400; Arrow.y=-20; Arrow.z=1500; scene.addChild(Arrow); Arrow.visible=false; Arrow.addEventListener(MouseEvent.CLICK,onmouseClick); } function onmouseClick(event:Event):void { var ldr:Loader=new Loader ; var req:URLRequest=new URLRequest("*.swf"); ldr.load(req); this.addChild(ldr); } 讓3D物件與滑鼠做互動用了下面的類別也不行 *[1;34;40mArrow.addEventListener(InteractiveScene3DEvent.OBJECT_CLICK,onmouseCl 是不是我類別用錯無法做滑鼠監聽? 就算開啟了下面這行 materialSpace.interactive = true; 會出現ReferenceError: Error #1056: 無法在 org.papervision3d.materials.BitmapAssetMaterial 上建立屬性 interactive。 如果我把原本的 Arrow.addEventListener(MouseEvent.CLICK,onmouseClick); 改成 Arrow.addEventListener(InteractiveScene3DEvent.OBJECT_CLICK,onmouseClick); 則會出現 覆寫不相容和Warning: 3590: 需要 Boolean 值的位置使用了 void。運算式會 強制轉型成 Boolean 值。 不知道什麼原因,找了好久都找不出答案= =... 原始檔約30MB → http://www.badongo.com/cn/file/18470194 --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.64.129.5
1F:推 dirtyeye:寫as檔的話先檢查有沒有import 正確 12/01 19:06
2F:→ dirtyeye:然後我記得BasicView 的camera屬性 要是"Target" 12/01 19:07
3F:→ dirtyeye:3D的話的確是要用InteractiveScene3DEvent.OBJECT_CLICK 12/01 19:09
4F:→ dirtyeye:以上是單純看完文章的回答= = 參考一下囉~ 12/01 19:10
import這方面應該都正確才對,camera屬性我等等在來試試.. 如果確是要用InteractiveScene3DEvent.OBJECT_CLICK的話,其實我改了好多方式 我還寫成cube去試也不行,而且一直出現pv3d裡面的檔案覆寫不相容 只有寫成InteractiveScene3DEvent.OBJECT_CLICK 才會這樣 所以迫不得已才上來問各位,希望有人能幫我解答>"< ※ 編輯: cyrus017 來自: 59.116.195.45 (12/01 23:25)
5F:→ aquarianboy:viewport的interactive是不是也要打開? 12/01 23:41
6F:→ dirtyeye:viewport 就像是電視機的畫面 應該不是跟畫面互動吧 = = 12/02 01:22
7F:→ dirtyeye:我看到打開interactive 都是跟材質面ㄟ 12/02 01:23
8F:→ aquarianboy:其實我有看過viewport也開的 :) 反正試試也無妨 12/02 01:33
9F:→ aquarianboy:http://tinyurl.com/ygmghh3 12/02 01:33
10F:推 dirtyeye:抱歉我上面有點說錯 是basicview的第四個參數要=true 12/02 03:07
11F:→ aquarianboy:所以其實我們講的是同一件事是嗎? 因為其實只要看一下 12/02 03:31
12F:→ aquarianboy:BasicView.as,設定第四個參數=true也就是把viewport 12/02 03:32
13F:→ aquarianboy:的interactive給打開了 12/02 03:33
14F:→ dirtyeye:應該是吧 哈 12/02 11:48
謝謝你們的回答,我大概明瞭你們的意思了,不過把BasicView.as和viewport3D.as的 第四個參數打開後,好像也是同樣的問題= = Lines3D.as 1023: 覆寫不相容。 ViewportLayer.as Warning: 3590: 需要 Boolean 值的位置使用了 void。 運算式會強制轉型成 Boolean 值。 不知道是程式哪裡沒寫好...〞. .〝 ︵ 這問題卡了我好幾個禮拜了...XD 抓不到錯誤.... ※ 編輯: cyrus017 來自: 203.64.129.5 (12/02 15:49)
15F:→ aquarianboy:不知道為什麼便當狗的檔案抓不下來... 12/02 16:13
16F:→ aquarianboy:說會自動開始下載,但都沒動 12/02 16:13
17F:推 cjcat2266:我也是抓不下來 12/02 16:51
18F:推 akkusativ:material.interactive=true試試看@@ 12/02 19:46
不好意思>"<..我重新上傳 好像便當狗的Sever出現問題,最近下載都會這樣,我等等在重新上傳到別的空間好了 http://cyrus017.myweb.hinet.net/SchoolPanorama.rar 我把檔案上傳到hinet的空間了,確定可以下載 material.interactive=true 加上這段也不行>"< ※ 編輯: cyrus017 來自: 203.64.129.5 (12/03 14:27)







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Soft_Job站內搜尋

TOP