PIXI.js 開發Canvas的內容,預設情況在觸控裝置下需要拖曳滾動瀏覽器卷軸時,會發現無法觸發卷軸滾動事件,原因是觸控拖曳與Canvas畫面中的拖曳事件相衝突,所以PIXI把觸控事件擋掉了。
如果你需要開啟瀏覽器拖曳滾動,可以加一行
renderer.plugins.interaction.autoPreventDefault = false;
renderer是你的PIXI.Renderer物件
如此便可開啟滾動拖曳,但是會有幾個問題需要注意
1.遊戲中的拖曳當然也會觸發卷軸滾動
2.滑鼠事件也會一起觸發,可以考慮統一使用滑鼠事件,不註冊觸控事件
分類
- 精選網站 (450)
- ActionScript 3.0 (48)
- 遊戲APP推薦 (27)
- 泛用型APP推薦 (26)
- CitrusEngine (13)
- 遊戲引擎 (13)
- 專案 (11)
- ActionScript 3.0 教學 (10)
- JavaScript (10)
- Flash AIR (9)
- FaceBook (8)
- Node.js (8)
- 撰寫外部as檔 從零開始 (8)
- flash 組件 (7)
- HTML5 (6)
- 好文轉載 (6)
- Starling (5)
- 技術備忘 (5)
- 朝向前端工程師之路 (5)
- Stage3D (4)
- IOS (3)
- Library (3)
- jQuery (3)
- APP專案 (2)
- ActionScript專案經驗談 (2)
- pixijs (2)
- 精選網站 (1)
- 泛用型APP推薦 (1)
- Demo (1)
- Flash (1)
- Threejs (1)
- bower (1)
- u (1)
- 回鍋無雙 (1)
- 因人廢言 (1)
- 專案作品 (1)
- 自Hi玩意 (1)
- 遊戲APP推薦 中文APP推薦 (1)
2015年9月8日 星期二
2013年9月29日 星期日
2013年8月18日 星期日
訂閱:
文章 (Atom)

