關於定義全局變量警告 (global variable while editing: j)

我使用的版本是: 1.4.2 正式版

在我的程式碼中,有將自定義的庫設定為局變量


//透過在 window 下設定變量,來設定全局變量
let framework = {};
if( !window.framework ) window.framework = framework;

不過我看到的警告是: Introduced global variable while editing: j

想請問這個 “j” 是從哪裡來的呢?

謝謝:relaxed:

这个可能是你在 Devtools 里手动加上的。也可能是其它插件加上的,你可以在 Devtools 里看看 j 的值是多少

1赞

謝謝 @jare 大神的回應,

我試著找了一下,發現好像不是變數的問題,
後來發現好像加入TiledMap就會有這個警告,

我把TiledMap放到一個新的專案中…結果也出現了 @@

我整成了一個範例專案,
檔案在這: testTiledMap.zip (229.1 KB)

這個好像要請 @natural-law 大師出馬?

謝謝 :relaxed:

这个之前就问过这个问题了,没有结果。。
只要加tilemap就会有这个,大概找了下,没找到 ,不过没什么影响,也没有继续去找

是引擎代码的问题,已经找到了,多谢反馈!

1赞

謝謝Jare大神 :+1:

1.5.2版本

请升级到 1.6.2