コード例 #1
0
    //public int enemyCounter = 0;

    // Use this for initialization
    void Start()
    {
        //moneyToGive = Random.Range (3, 20);
        chanceToDropItem = Random.Range(1, 10);
        //Debug.Log ("RANDOM:" + moneyToGive);
        CurrentHealth  = MaxHealth;
        thePlayerStats = FindObjectOfType <PlayerStats>();//bez ovog object reference not set to an instance of object
        questManager   = FindObjectOfType <QuestManager>();
        moneyManager   = FindObjectOfType <MoneyManager> ();
        itemDroping    = GetComponent <ItemDroping> ();
    }
コード例 #2
0
        public void ItemDroping()
        {
            Point mousLoc = new Point(model.MouseCoord.X - 300 + model.ThisUser.userLocation.X, model.MouseCoord.Y - 300 + model.ThisUser.userLocation.Y);

            for (int i = 1; i < model.ThisUser.Items.Length; i++)
            {
                if (i == model.ThisUser.thisItem && model.ThisUser.Items[model.ThisUser.thisItem].Name != null)
                {
                    ItemDroping itemDrop  = new ItemDroping();
                    List <Item> listItems = new List <Item>();
                    listItems.Add(model.ThisUser.Items[i]);
                    itemDrop.items        = listItems;
                    itemDrop.num          = model.number;
                    itemDrop.itemLocation = model.ThisUser.userLocation;

                    CTransfers.Writing(itemDrop, model.NStream);
                }
            }
        }
コード例 #3
0
        public override void Process(ModelClient model)
        {
            ItemDroping itemDrop  = new ItemDroping();
            List <Item> listItems = new List <Item>();

            foreach (Item item in model.ListUsers[model.ThisUser.userNumber].Items)
            {
                if (item != null)
                {
                    if (item.Name != null)
                    {
                        listItems.Add(item);
                    }
                }
            }
            itemDrop.items        = listItems;
            itemDrop.itemLocation = model.ListUsers[model.ThisUser.userNumber].userLocation;
            itemDrop.num          = model.ThisUser.userNumber;
            CTransfers.Writing(itemDrop, model.NStream);
        }
コード例 #4
0
ファイル: TreaseureChest.cs プロジェクト: foxaa/UnityProject
    // Use this for initialization

    void Start()
    {
        itemDrop = GetComponent <ItemDroping> ();
    }