【Lua】組み込み系言語総合 その2【Squirrel】at TECH【Lua】組み込み系言語総合 その2【Squirrel】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト941:デフォルトの名無しさん 10/03/09 01:20:31 よくわかんないけど状態遷移するたびにStateインスタンスを破棄、生成してれば 切り替わるタイミングが明確になって後片付けとかが確実になるとかそういうことなんじゃないの 942:デフォルトの名無しさん 10/03/09 02:34:51 ちなみに型が厳密な言語でコルーチンを扱うと複雑になるか、制約が大きくなる どのみちオブジェクト指向が好きならJavaとかC#とかで正解なんだよ 943:デフォルトの名無しさん 10/03/09 02:43:45 小規模だとコルーチンのがキモチイイけど、遷移が複雑になってくると機械的に遷移図からコードに直せるステートのほうがいいかなって感じる 944:デフォルトの名無しさん 10/03/09 03:03:14 画面遷移処理とか、ADV的な演出の逐次制御とかはコルーチンがいいかんじにはまるね 945:デフォルトの名無しさん 10/03/09 09:40:22 コルーチン=呼び出すと区切りの部分まで実行してくれる関数オブジェクト みたいな感じで理解してるな。 Luaの場合、coroutine.resumeで呼び出すと、次のcoroutine.yieldの部分まで実行してくれる。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch