[過去ログ] 【ゲームエンジン】Unityなんでも質問スレpart13 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
112
(1): 名前は開発中のものです。 [sage] 2024/01/23(火) 08:33:18.30 ID:IFNmlfjP(1/2) AAS
>>111
111(1): 名前は開発中のものです。 [] 2024/01/22(月) 23:54:54.50 ID:c+1T+Ra3(2/2) AAS
>>76>>75が例として書いたdictionaryの中身の形式について、
(atk, 5),(hp, 5)にするより(力の指輪, (atk 5,hp 5))みたいにした方がコンパクトで良いよぐらいの話に感じられたけど、もっと高度な話してる??
それだとDictionary<能力値、上昇分>というところは同じなわけで、Dictionaryの使い方としては>>75
75(2): 名前は開発中のものです。 [sage] 2024/01/21(日) 00:53:52.65 ID:fyath5P7(1/2) AAS
なるほど
item にdictionary<str, int> params(上の例の力の指輪ならparams={atk,5},[vit,5})を設定して
foreach (para in parameter)でcharacterのstatsに足していけばいいんですね
どうも
と基本同じじゃない?
それをさらにDictionary<item, Dictionary<能力値、上昇分>>と二重入れ子にしただけで
125
(1): 名前は開発中のものです。 [] 2024/01/23(火) 20:26:44.54 ID:NAmVzPhY(1/2) AAS
>>112
まぁそうなんだけど、それ以上読み取れなかった…
自分が実装するなら
Dictionary<○○の指輪, (+1, +1, 0, 0, ...)>
を用意して装備した時にvalueの配列を取得してステータスに加算する感じかな
多分これ最初に質問者が提示した方法だけど…
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.047s