- ふらっと C#,C♯,C#(初心者用) Part117 [転載禁止]©2ch.net
420 :デフォルトの名無しさん[sage]:2015/10/30(金) 07:26:27.95 ID:mUvrP2A4 - そんなもん適当に沢山の式のパターン用意してからswitch(ファイルの値)で分岐したらいいだろ
もしくは 結果 = 係数1 * ポイント * ポイント + 係数2 * ポイント みたいな行列の計算式として一般化して係数行列だけファイルから読むとかな (スキルの値もポイント行列に含める) 沢山変える場所があるから自由にソース弄りたいというなら小細工するよりいっそLuaでも組み込んだほうがいい
| - ふらっと C#,C♯,C#(初心者用) Part117 [転載禁止]©2ch.net
422 :デフォルトの名無しさん[sage]:2015/10/30(金) 08:10:06.51 ID:mUvrP2A4 - 決まったら消すんだからどうでもいいでしょ
式ツリーって自分で言ってること分かってるんだろうか 自分でDSL作ってパースしてそれに従って式組み立てるんだぞ? んなクソ面倒な再発明するくらいならスクリプト組み込むわ
| - ふらっと C#,C♯,C#(初心者用) Part117 [転載禁止]©2ch.net
425 :デフォルトの名無しさん[sage]:2015/10/30(金) 08:32:26.67 ID:mUvrP2A4 - >>423
それをDSLという パラメータの値はどこから取ってくるの?それもXMLにいちいち書くの? 現実的にはいろいろ柔軟性を捨てて決め打ちすることになるだろうから、非常に限定的なDSLになると思うよ どうせ限定的な使い捨てコードなんだったらそんな大袈裟なことはしたくないね俺なら
| - ふらっと C#,C♯,C#(初心者用) Part117 [転載禁止]©2ch.net
433 :デフォルトの名無しさん[sage]:2015/10/30(金) 11:41:56.65 ID:mUvrP2A4 - パフォーマンスいらないんならそれこそスクリプト組み込めばいいだろ
.NETアプリに簡単に組み込めるのはいくらでもあるし、COMでJScript呼んでもいい WFC()なんかより遥かに簡単だよ
|
|