備忘録その1(Unity) +おまけイラスト
こんにちは ランランルー太郎です・・・!
Unityでのスコア管理がようやくできるようになったので
忘れないうちに・・・!
・テキスト(スコア)の書き換えは
Text 〇〇〇; で宣言して(using UnityEngin.UI; も忘れずに!)
〇〇〇.text = "×××"; でやる
・スコア管理で数字を入れるとき 「ToString()」を使う
例 int iScore= 0; で宣言
iScore += 10; 敵撃破時の得点10点
〇〇〇.text = "Score:" + iScore.ToString();
・スコア(テキスト)管理するスクリプトは
テキストオブジェクトとは別の空のオブジェクトにセットする
・敵機のスクリプトでスコア管理スクリプト(例 ScoreManager)を呼ぶには・・・
まず ScoreManager sManager; で宣言
private void Start() 内で
sManager = GameObject.Find("ScoreManager").GetCompornent<ScoreManaGer>(); をする
玉、自機に当たった時のメゾット( Private void OnTriggerEnter2D(Colider2D collision) )内で
sManager.SetScore(); とScoreManager内のメゾットSetScoreを呼び出す
説明が意味不明、間違ったところがあったらごめんなさい・・・!
フォロワー以上限定無料
無料プラン限定特典を受け取ることができます
無料