[過去ログ] DXライブラリ 総合スレッド その18 (981レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
816
(2): 2015/09/06(日)12:12 ID:qpvafNwe(1/2) AAS
>>814
DXライブラリでは人が目にするディスプレイの画面(表画面)とは別の仮想的なスクリーン(裏画面)に描画して
最後にScreenFlipで裏画面に描かれたグラフィックを表画面に反映させてる
だからScreenFlipする直前までに裏画面に描かれた内容全部がScreenFlipのタイミングで一瞬でディスプレイに表示される
一気に表示されるのは裏画面の中で連続して描画した後最後にそれをScreenFlipしてるからじゃない?
だんだん増えていくように描画したいのならDrawcircleの回数を最初は1から始まってループが繰り返されるにつれて
増やしていくようにしないとダメなんじゃないかと
817
(1): 2015/09/06(日)15:33 ID:z/NhP+Yl(1/5) AAS
>>816
でもそれだとwaitした場合は、段階的に表示されるんんですけど?
822
(3): 2015/09/06(日)16:59 ID:ze49L8dS(1) AAS
DXライブラリでは、>816の言うとおり
まず画像を裏画面に描いてから、一気に表画面に反映させる…というのが原則。

だが、「裏画面に描き込むよ!」というのを最初に設定しないといけない。
それが行われていない場合、いきなり表画面に描画される。

で、ここからは予想。
表画面=ユーザが見てる画面そのものなので、描画命令を出すたびに随時見た目が変わる。
最初、円が一瞬で表示されたというのは、単にコンピュータが高速すぎて目が追いつかなかっただけかもしれない。
省3
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.029s