예제 #1
0
    void Start( )
    {
        NodeManager.INIT_TAG tag = NodeManager.INIT_TAG.STAGE_SELECT_1;

        switch (_stage_num)
        {
        case 1: tag = NodeManager.INIT_TAG.STAGE_SELECT_1; break;

        case 2: tag = NodeManager.INIT_TAG.STAGE_SELECT_2; break;

        case 3: tag = NodeManager.INIT_TAG.STAGE_SELECT_3; break;

        case 4: tag = NodeManager.INIT_TAG.STAGE_SELECT_4; break;

        case 5: tag = NodeManager.INIT_TAG.STAGE_SELECT_5; break;

        case 6: tag = NodeManager.INIT_TAG.STAGE_SELECT_6; break;

        case 7: tag = NodeManager.INIT_TAG.STAGE_SELECT_7; break;

        case 8: tag = NodeManager.INIT_TAG.STAGE_SELECT_8; break;

        default:
            return;
        }

        NodeManager.inputValue(tag, ref _active);

        if (!_active)
        {
            this.gameObject.SetActive(false);
        }
    }
예제 #2
0
    // 初期化関数
    public void initialize(NodeManager.Property property)
    {
        inputComponent( );
        _tag = property.tag;
        _use = property.use;

        changeName(_tag);
        changeValue(property.value);
        resetSlider(property.value);
        resetToggle(_use);
    }
예제 #3
0
 private void changeName(NodeManager.INIT_TAG tag)
 {
     _parameter_name.text = tag.ToString( );
 }