示例#1
0
        public override void OnInitialized()
        {
            Receptacle recepticle = null;

            if (worlditem.Is <Receptacle> (out recepticle))
            {
                recepticle.OnItemPlacedInReceptacle    += OnItemPlacedInReceptacle;
                recepticle.OnItemRemovedFromReceptacle += OnItemRemovedFromReceptacle;
            }
        }
 public override void OnInitialized()
 {
     Debug.Log("On initialized");
     recepticle = worlditem.Get <Receptacle> ();
     recepticle.OnItemPlacedInReceptacle += OnItemPlacedInReceptacle;
 }
示例#3
0
 public override void OnInitialized()
 {
     KeyReceptacle = worlditem.Get <Receptacle> ();
     KeyReceptacle.OnItemPlacedInReceptacle    += OnKeyItemChanged;
     KeyReceptacle.OnItemRemovedFromReceptacle += OnKeyItemChanged;
 }