前文
その過程で、print_r配列(非常に大きな配列)であるログを分析しました。
ローラーをねじると、指が疲れます。 「加速」スクロールを使用することにしました...および...
シネマ
配列は多次元であり、その2番目のレベルには静的な要素数があるため、「映画」を見ました。
これらは、フレームに積み重ねられたちらつきの配列値でした。 スクロール速度を調整するための小さな操作、およびフレームが固定されています。
FilmArrayStudio + FilmArrayFX
配列の各要素を手動で作成するのは悪なので、私はそれを行うクラスを作成することに決めました。
すぐに言ってやった。 最初の4時間は基礎を与え、次の2日間は州に持ち込まれました-「人々を見せることを恥じない」
そして実際に何を表示するのですか:
GitHubプロジェクト
github.com/AlexMcArrow/FilmArray- 「プロジェクト」ページ
映画
「プロジェクトについて」
tetragon.narod.ru/about.fa-映画プロジェクト
tetragon.narod.ru/about.html- 「マウントフィルム」
tetragon.narod.ru/about.b.html-完成した映画
ビートの誕生
tetragon.narod.ru/bitborn.fa-映画プロジェクト
tetragon.narod.ru/bitborn.html- 「ビットの誕生」(組み立てフィルム)
tetragon.narod.ru/bitborn.b.html- 「ビートの誕生」完成映画
「映画を見る」ためには、「加速」スクロールを使用し、スクロールの速度を調整して、フレームの不動を達成する必要があります。
何ができる
現在、次のメソッドが実装されています。
FilmArrayStudio
新しいプロジェクトの作成(映画のタイトル、著者)FilmArrayStudio::NewFilm ('About FilmArray', 'AlexMcArrow');
FilmArrayStudio::MakeMovie (24);
FilmArrayStudio::SaveProject ('about');
FilmArrayStudio::SaveMovie ('about');
FilmArrayStudio::SaveMovieBorder ('about');
FilmArrayFX
FilmArrayFX::NullScreen (5);
FilmArrayFX::CountDown (9, 1, TRUE);
FilmArrayFX::Title ('About "FilmArray"');
FilmArrayFX::Titles (array ('Alex McArrow', '2012', ' ', ' ', 'FilmArrayStudio + FilmArrayFX'), 6, FilmArrayFX::FAFX_align_center);
コード、スタイル、アーキテクチャなどを評価しないでください。 -JustForFun !!!
UPD:
速度の選択の問題は、画面の拡大とサイズに直接関連しています。 表示されているパーツのサイズを変更する-CTRL +ローラー
UPD2:
* nixのようなシステムの勇敢なユーザーは、松葉杖を使用してスクロールする必要があります。
Chrome-chrome.google.com/webstore/search/autoscroll
FireFox-addons.mozilla.org/en/firefox/search/?q=autoscroll
UPD3:
映画「Beat Birth」へのリンクを追加-これは、このテクノロジーを使用した最初の映画です!!! (希少性)。 フィルム用のプロジェクトファイルを追加(クリエイティブコモンズ)