Anybody has an idea why my public not showing up inspector.My script:
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
public class WeaponManager : MonoBehaviour {
public List Weapons = new List();
public List WeaponNames = new List();
public int CurWeapon;
public static WeaponManager Instance;
// Use this for initialization
void Start () {
Instance = this;
}
// Update is called once per frame
void Update () {
}
void OnGUI()
{
CurWeapon = GUILayout.SelectionGrid (CurWeapon, WeaponNames.ToArray(), 4);
}
public static void FindWeapon(string Name)
{
foreach (Gun Gu in Instance.Weapons)
{
if(Name == Gu.Name)
return Gu;
}
return null;
}
}
↧