unity 勉強中なんだけど、スコアやキャラのHPとかの変数を static にするのってどうなの?
どこからでも参照できるのは便利かもしれないけど、裏を返せばどこからでも依存関係が生まれちゃうわけで、プロジェクトが巨大化するにつれてバグの温床になるのでは。
しかも変数を static にするとスクリプトの再利用性も無くなる。
例えば、キャラのHPを static 変数にしたら「同じスクリプトを再利用して複数キャラそれぞれにHPを持たせる」みたいなことはできないよね。
でもわりと色んな解説書で平然と static 使ってて、unity界隈ではこれが普通なの……?と困惑。
この辺りどういう風に解決してるのか、詳しい人だれか教えて🙏
探検
30分スレが立たないオワコン
レス数が900を超えています。1000を超えると表示できなくなるよ。
926#774-UNKNOWN
2023/12/06(水) 17:27:25.48ID:lkcdw61x0レス数が900を超えています。1000を超えると表示できなくなるよ。
ニュース
- 【神奈川県警】行方不明の岡﨑彩咲陽さん(20)元交際相手からのストーカー被害を警察に訴え…祖母の家に避難「事件性はない」★2 [ぐれ★]
- 【野球】巨人・田中将大 3回8安打3四球3失点で降板… 通算199勝目ならず 中13日登板も、初回にいきなり5連打され捕まる [冬月記者★]
- Z世代の8割が「AIと結婚するだろう」と回答🤖 [パンナ・コッタ★]
- 【大阪】西成・小学生7人負傷事件、殺人未遂容疑で逮捕の東京都東村山市の28歳無職の男「全てが嫌になった」無差別殺人狙ったか ★3 [樽悶★]
- 【万博】インド館がついにお披露目 イギリス館では5000円“ティーセット”が物議…スコーンが1つ、紅茶は紙コップ [夜のけいちゃん★]
- いまの憲法「よい」51% 朝日世論調査 [少考さん★]