im making a player collide with a car and switch from player to car. like in gta. i got told i need to put a character controller to car and player and add a switching script to it, i googled the scripts name and found this script.
using UnityEngine;
using System.Collections;
public class StringTableMgr : MonoBehaviour
{
public class StringTable
{
// blah, unrelated
}
static StringTableMgr m_StringTableMgr;
List m_StringTableList;
private static StringTableMgr Instance
{
get
{
if (m_StringTableMgr == null)
{
GameObject notificationObject = new GameObject(“StringTableMgr”);
m_StringTableMgr = (StringTableMgr) notificationObject.AddComponent(typeof(StringTableMgr));
m_StringTableMgr.m_StringTableList = new List();
}
return m_StringTableMgr;
}
}
public static StringTableMgr GetInstance()
{
return Instance;
}
void Awake()
{
GetInstance();
}
public static bool LoadStringTable(string stringTableName)
{
StringTableMgr stringTableMgr = GetInstance();
foreach(StringTable table in stringTableMgr.m_StringTableList)
{
}
// blah
}
}