CountScene でカウントダウン開始時に一瞬 "Hello World" が表示されることがある
hansel-no-kioku opened this issue · 1 comments
hansel-no-kioku commented
CountScene
を BaseApp
の pushScene
関数で表示すると、ときどき一瞬だけ "Hello World" が表示されることがあるようです。
Runstant に現象が発生するサンプルを置いています。
http://runstant.com/Hansel/projects/77d2526d
確認したブラウザは Chrome 68 です。
ただし ManagerScene
から CountScene
を表示している限りではこれまでこの現象を見たことがありません。
ManagerScene
も内部では BaseApp
の pushScene
関数を使用しているはずなのですが…。
また Label
を使用していても TitleScene
や ResultScene
では今の所発生しないようです。
これについて実験したところ下記のような法則があるようでした。
Label({text: 'TEXT'})
でテキストを変更 → 問題なしLabel
生成後にlabel.text = 'TEST'
でテキストを変更 → 発生
2.についてはテキストの変更をシーンの init
関数内で行っていても発生するようです。
hansel-no-kioku commented
追加です。
Label
の text
だけでなく Shape.watchRenderProperty
で変更を検出するプロパティであれば同じ現象が発生するかもしれません。