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