我如何制作一個腳本,當附加到一個物件時,你可以在腳本下更改它的設定,比如數值或字串?
uj5u.com熱心網友回復:
您需要在public可見性中添加變數。
資料來源:變數和檢查器
例如:
using UnityEngine;
using System.Collections;
public class MainPlayer : MonoBehaviour
{
public string myName;
// Use this for initialization
void Start ()
{
Debug.Log("I am alive and my name is " myName);
}
}
您現在可以myName在附加到物件時更改變數的“設定”。
uj5u.com熱心網友回復:
基本上有兩種選擇,要么公開變數,要么使用 [SerializeField] 屬性。如果您不打算在類外訪問變數,最佳做法是使用 [SerializeField]。
1:public string exposedString;
2:[SerializeField] private string serializedString;
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/462704.html
上一篇:使用==運算子比較兩個物件
下一篇:如何將具有這種格式(yyyy-MM-ddHH:mm:ss)的字串形式的日期轉換為這種格式的DateTime物件(dd-MM-yyyyHH:mm:ss)
