【ゲームエンジン】Unity初心者質問スレBuild4 at GAMEDEV
[2ch|▼Menu]
132:名前は開発中のものです。
20/04/15 12:15:26.63 yVr1KOQK.net
>>129
例えば説明文が「敵に5ダメージ」だとして、
5の部分を変数にしてバフ等の効果によって変更可能にしたい場合どう管理すれば良いのかが思いつきません。
今はひとつひとつを関数にして表示しています。
public string Attack(int playerAttack)
{
var text = $"敵に{playerAttack}ダメージ";
}
こんな関数をたくさん書いたクラスから呼び出してtextに代入する感じです。
理想としては、ScriptableObjectにstring Descriptionを追加してインスペクターに「$"敵に{playerAttack}ダメージ";」の様に書き込めると非常に楽なのですが、記号なども含めてそのまま表示されてしまいました。
インスペクターのフォーム内で変数を使用する方法はあるのでしょうか?
この様に変化するテキストを管理したい場合もエクセルは向いているのでしょうか?


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

2078日前に更新/51 KB
担当:undef