Node position 移到 Canvas 範圍外再放回畫面內會顯示不出來.

使用版本為1.51
這個問題只在Build的發佈版會有

我的用法是暫時把Node x,y 設到Canvas之外來隱藏,需要顯示時設定x,y到範圍內來顯現,

但是發現一移出後再設回來就看不到了, 但是如果那個位子有更新像素的話就可以看到更新的部分

有點像要重新刷屏才看得到的感覺, 目前是先讓那個node runAction抖重一個像素(很蠢 …可是我不知道怎辦)

有沒有更新某個node的區域的方法呢? 這應該是bug吧?

帮你 @panda @jare

更正, 經測試後發現是第三方程式在模擬瀏灠器功能才會有的現象, chrome和IE都可以正常顯示.

所以比較可能是第三方程式的實作問題, 而非creator的問題.

不過還是想請教 有沒有刷新某區域像素或node的contentSize的function可以讓我解一下這問題@@

估计是 Canvas 渲染下的脏矩形 bug 引起的。建议关掉脏矩形试试。WebGL 模式下不需要关闭。
cc.renderer.enableDirtyRegion(false);