- オブジェクト指向を教えてくれ!
836 :デフォルトの名無しさん[sage]:2021/04/13(火) 08:06:49.79 ID:oma1nuVq - >>833
ボタンのイベントで処理するのと (ボタンを無視して)タイマーのイベントでボタンの状態をスキャンして処理するのとの違いだよ いい加減ポーリングはイベントと違うということを理解しよう
|
- オブジェクト指向を教えてくれ!
838 :デフォルトの名無しさん[sage]:2021/04/13(火) 09:50:56.99 ID:oma1nuVq - >>834
Stateパターンを知った上で、"ボタン"を状態にするなんかゲームぐらいなので そのゲーム前提でしか語ってないからゲーム脳なんだって話をしてるんだよ
|
- オブジェクト指向を教えてくれ!
841 :デフォルトの名無しさん[sage]:2021/04/13(火) 11:15:52.16 ID:oma1nuVq - だから最初に「ボタンを押している状態をクラスにするのはアホ」と書いた
よく読まないから恥をかく 824デフォルトの名無しさん2021/04/12(月) 22:06:58.46ID:wo2ZdM5G そして、ボタンを押してるか押してないかというのが ボタンクラスの属性であって 「ボタンを押している状態」をクラスにするのはアホ
|
- オブジェクト指向を教えてくれ!
843 :デフォルトの名無しさん[sage]:2021/04/13(火) 12:38:45.51 ID:oma1nuVq - > ポーリングした結果をイベントに変換するだけでしょ
だからゲームではしないんだよ
|
- オブジェクト指向を教えてくれ!
844 :デフォルトの名無しさん[sage]:2021/04/13(火) 12:39:08.78 ID:oma1nuVq - > 〜の場合はボタン押しっぱなし、〜場合はボタン立ち上がり、〜場合はボタン立ち下がり
> というイベントに変換してるじゃん イベントは発生するもの。はぁ。そこからかよ
|
- オブジェクト指向を教えてくれ!
845 :デフォルトの名無しさん[sage]:2021/04/13(火) 12:40:59.44 ID:oma1nuVq - > イベントを発行する低レイヤーの処理がポーリング使ってようがいまいが
低レイヤーの話はしてない。 ゲームアプリの実装はイベントを受け取らず定期的にボタンの状態をスキャンしてるの ゲーム脳がなぜ「ボタンの状況を把握するクラスを作る」ものだと思ってるのかわかってないでしょ? 724 名前:デフォルトの名無しさん[sage] 投稿日:2021/04/11(日) 08:28:12.36 ID:CjAFb9gH [17/24] > 「ボタンを押している状態」をクラス ButtonPressedClass > 「ボタンの状況」を把握するクラスを作ること ButtonStateScannerClass ぜんぜん違うだろ
|
- オブジェクト指向を教えてくれ!
847 :デフォルトの名無しさん[sage]:2021/04/13(火) 12:50:02.65 ID:oma1nuVq - なにも言い返してないことに対して続けてと言われても
反論がないならレスしなくていいのよ
|