コード例 #1
0
    public override object Read(ES2Reader reader)
    {
        AnimateScript data = GetOrCreate <AnimateScript>();

        Read(reader, data);
        return(data);
    }
コード例 #2
0
 void Awake()
 {
     //the singleton
     if (Instance != null)
     {
         Debug.LogError("Multiple instances of SoundEffectsHelper!");
     }
     Instance = this;
 }
コード例 #3
0
    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);
    }
コード例 #4
0
    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>();
    }
コード例 #5
0
 // Use this for initialization
 void Start()
 {
     AS = GetComponent <AnimateScript>();
 }
コード例 #6
0
 // Use this for initialization
 void Start()
 {
     MyCollider = gameObject.GetComponent <Collider2D>();
     AS         = GetComponent <AnimateScript>();
 }