これをLuaとCodeaに投稿しています。これは私が使用しているものだからですが、かなり一般的な質問だと思います。
グラフィックを表示するための全体的なデザインパターンを検討していますが、問題があるかどうかを知りたいです。
私が検討しているデザインパターンは次のとおりです。
クラス内のsetup()メソッドは、いくつかのグラフィック要素を作成するMainようにクラスに指示Graphicsします。たとえば、2つの正方形と1つの楕円です。
クラスはGraphics、各要素に必要なパラメーターを生成し、それらをテーブルとして格納して、テーブルをDataクラスに送信します。
アプリが描画を開始すると、のdraw()関数は、作成されたオブジェクトを描画するようにクラスにMain指示します。Graphics
次に、クラスはクラスに、の間に送信したすべてのテーブルを返すGraphicsように要求し、それらを使用して要素を描画します。Datasetup()
MainコマンドGraphicsとクエリを実行するコマンドData。これは既知のパターンであると確信しています。一般的にそれに関連する問題はありますか?