纳金网
标题:
Unity3d通过Action注册事件,回调方法
[打印本页]
作者:
ZackD
时间:
2014-12-29 19:58
标题:
Unity3d通过Action注册事件,回调方法
using UnityEngine;
namespace Liulala.Project
{
public class Data
{
public System.Action<int, int> OnDateChange;
public int Date1 { get; private set; }
public int Date2 { get; private set; }
public void SetData(int date)
{
Date1 = date;
Date2 = _dateStart + date;
PlayerPrefs.SetInt(NewDate, Date2);
OnDateChange(Date1, Date2);
}
public Data()
{
Date2 = PlayerPrefs.GetInt(NewDate);
_dateStart = Date2;
Date1 = 0;
OnDateChange += (date1, date2) => { };
}
private int _dateStart;
private static readonly string NewDate = “Date2”;
}
}
复制代码
using Liulala.Project;
using UnityEngine;
public class Game : MonoBehaviour
{
private void Start()
{
_Data = new Data();
_Data.OnDateChange += ChangeView();
}
private void ChangeView()
{
}
private Data _Data;
}
复制代码
作者:
tianhett
时间:
2014-12-29 20:39
学习ing。。。。。。。。。
欢迎光临 纳金网 (http://go.narkii.com/club/)
Powered by Discuz! X2.5