2017-09-02 28 views

回答

4

好像每個過濾器都需要單獨導入,就像它在Github上的GlowFilter's README.md中寫的一樣。

安裝:

npm install @pixi/filter-glow 

導入:

import { GlowFilter } from '@pixi/filter-glow'; 
0

按照definitions file,使用GlowFilter(和其他過濾器)不退出。並根據原來的js library他們應該存在。

這只是意味着定義文件已過時。

你有兩個選擇:

  • 添加本地定義的PIXI.filters。
  • 創建一個PR到定義庫。 (BEST)
+0

我懷疑這是一個定義的問題,因爲當我登錄了'PIXI.filters'對象,它不包含'GlowFilter' –

+0

那麼,這是一個不同的問題......你可能沒有在你的包中包含'pixi-filters'。你如何捆綁你的遊戲? – gilamran

+0

我發現了這個問題,請查看我的答案。感謝您的建議:) –