したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

スクリプトTIPS

26むーんらいとだんす:2018/02/26(月) 19:33:36 ID:u2tfP.uw
長くなりそうなのでこちらに書きます。
鑑定スキル参照してマジックプロパティ付けようぜ機能ですが、
実現は可能ですが現実的じゃないような気がします。
無制限にプロパティをつけるなら特に何も考えなくてもいいのですが、
制限を設ける(特定回数で打ち止めとか成功率を下げていくとか)と条件を書かなけりゃならん。
じゃあどこに書くのかと思いついたのは3つ
(1)各装備classを継承した装備classを作成する
   →全装備となるとすごくめんどくさい
    特定の武器だけにすれば楽だけど、あれもこれもって要望に応える必要が出てくると思う
    特に頭装備と武器の種類が多すぎるので相当だるい

(2)マネージャみたいなclass作ってtypeに装備classを格納する
   →プロパティの参照先をthis.〜Valueからthis.(type).Valueにしなきゃならんので
    BaseWeaponやらBaseArmorから続くgetter、setterをすべてOverrideする必要がある

(3)BaseWeaponやらBaseArmorに回数プロパティを設ける
   →一番現実的なんだけど、装備品の基幹スクリプトに修正入れるので
    装備品がすべて消えるリスクがある。
    アプデで消える。

やるなら(1)なんだけど・・・これはやってらんないですね。
なので見送りかなあ
他に何かいい方法あったりします?


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板