using System; using System.Collections.Generic; using System.Linq; using System.Text; using UnityEngine; using UnityEngine.UI; public class UIFunction : MonoBehaviour { Main main; void Start() { main = GameObject.Find("Main Camera").GetComponent
(); } public void chooseCharaModel(int i) { var charaName = main.charaAssetsNames.Keys.ToList()[i]; main.loadChara(charaName); } public void chooseWeaponLModel(int i) { if (i == 0) main.removeWeapon(); else { var weaponName = main.weaponAssetsNames.Keys.ToList()[i - 1]; main.loadWeaponL(weaponName); } } public void chooseWeaponRModel(int i) { if (i == 0) main.removeWeapon(); else { var weaponName = main.weaponAssetsNames.Keys.ToList()[i - 1]; main.loadWeaponR(weaponName); } } public void chooseAttachmentModel(int i) { if (i == 0) main.removeAttachment(); else { var attachmentName = main.attachmentAssetsNames.Keys.ToList()[i - 1]; main.loadAttachment(attachmentName); } } public void chooseAnimator(int i) { main.loadAnimator(i); } }