古い言語、新しい言語 小林 悠 自己紹介 Shibuya.js JavaScript 上で動く処理系を作っています。 Java on JavaScript Ruby on JavaScript Flash on JavaScript LOGO on JavaScript Scheme on JavaScript 難しい部分@Flash 仕様書あるが、アンドキュメントだらけ 変数のスコープ イベントハンドラの呼ばれる順番 gotoAndPlay で過去のフレームに戻る時 描画命令を <canvas> にマップする gotoAndPlay – 過去への移動 1.先頭のフレームから構築 2.古い DisplayList と 新しい DisplayList を比較 同一の depth で、新しい方だけある unload する 古い方だけある そのまま表示 両方にある ratio を比較 同じでない:新しい方を unload する 同じ:変換行列などをコピー。 新しい方そのまま。古い方を unload を呼ばずに破棄。
© Copyright 2024 ExpyDoc