0
で更新しようとしていますが、Unity UIのドロップダウンオプションを使用しようとしていますが、私はそれを更新し続ける方法がわかりません。この方法ではうまくいきますが、このようなすべての更新をクリアして再追加しないでください。そうするより良い方法はありますか?Unityドロップダウンリストをc#
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
using System.Collections.Generic;
public class ChangeDropdown : MonoBehaviour
{
public UnityEngine.UI.Dropdown dropdown;
public List<string> changes = new List<string>();
private int counter;
void Start()
{
dropdown.AddOptions (changes);
}
void Update()
{
dropdown.ClearOptions();
dropdown.AddOptions (changes);
}
public void addToChanges(string changed){
changes.Add (changed);
}
public void addToDropdown(){
addToChanges ("Test " + counter.ToString());
counter++;
}
}