Exemplo n.º 1
0
        /// <summary>
        /// ジャンプ頻度が変更された時の処理
        /// </summary>
        void UpdateJUmpInterval()
        {
            FloatItem item = (FloatItem)jumpToolStripComboBox.SelectedItem;

            m_jumpFrequency = item.Value;

            // ジャンプ頻度を適用
            if (m_jumpFrequency > 0)
            {
                SetJumpFrequency();
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// スライドショー間隔が変更された時の処理
        /// </summary>
        void UpdateSlideShowInterval()
        {
            FloatItem item     = (FloatItem)intervalTimeToolStripComboBox.SelectedItem;
            float     interval = item.Value;

            // 時間に変更があれば、スライドショー開始
            if (interval != m_slideShowInterval)
            {
                m_slideShowInterval = interval;
                RestartSlideShow();
            }
        }
Exemplo n.º 3
0
    public void PlayerHitFloatItem(FloatItem floatItem)
    {
        EItemType itemType = floatItem.itemType;
        Item item = null;
        if(dicItems.ContainsKey(itemType)){
            item = dicItems[itemType];
            item.num ++;
        }else{
            item = new Item(floatItem.itemType);
            dicItems.Add(itemType, item);
        }

        DestroyObject(floatItem.gameObject);
    }
Exemplo n.º 4
0
 float lerpFloatItem(FloatItem item, float lerper)
 {
     return(Mathf.Lerp(item.startValue, item.endValue, lerper));
 }