public override object Read(ES2Reader reader) { AnimateScript data = GetOrCreate <AnimateScript>(); Read(reader, data); return(data); }
void Awake() { //the singleton if (Instance != null) { Debug.LogError("Multiple instances of SoundEffectsHelper!"); } Instance = this; }
public override void Write(object obj, ES2Writer writer) { AnimateScript data = (AnimateScript)obj; // Add your writer.Write calls here. writer.Write(data.questNumber); writer.Write(data.ParamName); writer.Write(data.State); }
public override void Read(ES2Reader reader, object c) { AnimateScript data = (AnimateScript)c; // Add your reader.Read calls here to read the data into the object. data.questNumber = reader.Read <System.Int32>(); data.ParamName = reader.Read <System.String>(); data.State = reader.Read <System.Boolean>(); }
// Use this for initialization void Start() { AS = GetComponent <AnimateScript>(); }
// Use this for initialization void Start() { MyCollider = gameObject.GetComponent <Collider2D>(); AS = GetComponent <AnimateScript>(); }