Beispiel #1
0
    /// <summary>
    /// 设置代理
    /// </summary>
    /// <param name="_onItemChange"></param>
    /// <param name="_onClickItem"></param>
    public void SetDelegate(OnItemChange _onItemChange,
                            OnClickItem _onClickItem)
    {
        m_pItemChangeCallBack = _onItemChange;

        if (_onClickItem != null)
        {
            m_pOnClickItemCallBack = _onClickItem;
        }
    }
Beispiel #2
0
        public void WhenClickDay(object sender)
        {
            AyDatePickerItem             _1 = ((Border)sender).Tag as AyDatePickerItem;
            AyDateListItemClickEventArgs ad = new AyDateListItemClickEventArgs(_1);

            if (OnClickItem.IsNotNull())
            {
                OnClickItem(this, ad);
            }
        }
Beispiel #3
0
 public void TryCompleteQuest()
 {
     OnClickItem?.Invoke(Quest);
 }
		//public void RenderPropertyList ()
		//{
		//	int i = 0;
				
//				if (inspecting_person != null) {
//						ylist = gameEngine.Instance.getScanner ().getPropertyListByOwner (inspecting_person);
//						foreach (Property pl in mylist) {
//								GameObject newitem = GameObject.Instantiate (preFabItemProperty) as GameObject; 
//								newitem.transform.parent = Grid.transform;
//								newitem.transform.localPosition = new Vector3 (itemBound.x * i, 0f, 0f);
//								foreach (Transform t in newitem.transform) {
//										if (t.gameObject.name.Equals ("UISprite")) {
//												setItemSprite (t.gameObject.GetComponent<UISprite> (), pl);
//												//Debug.Log ("girl is active");
//										}
//								}
//								i++;
//						}	
//				}
		//	}




		/// <summary>
		/// 设置代理
		/// </summary>
		/// <param name="_onItemChange"></param>
		/// <param name="_onClickItem"></param>
		public void SetDelegate (OnItemChange _onItemChange,
	                        OnClickItem _onClickItem)
		{
				m_pItemChangeCallBack = _onItemChange;
		
				if (_onClickItem != null) {
						m_pOnClickItemCallBack = _onClickItem;
				}
		}