コード例 #1
0
ファイル: ShortcutItem.cs プロジェクト: pese2912/SaveYourSelf
    public void Build(ShortcutSettings sSettings, GameObject parentObj)
    {
        _id = ShortcutUtil.ItemAutoId;

        switch (sSettings.Type)
        {
        case (ShortcutType.Arc):
            ArcItem _aItem = parentObj.AddComponent <ArcItem>();
            _item = _aItem;

            break;

        case (ShortcutType.Stick):
            StickItem _sItem = parentObj.AddComponent <StickItem>();
            _item = _sItem;

            break;

        default:
            break;
        }

        _item.transform.SetParent(parentObj.transform, false);

        SetItemDatas();

        _item.Build(sSettings, parentObj);
    }
コード例 #2
0
	public void Build(ShortcutSettings sSettings, GameObject parentObj) {
		_id = ShortcutUtil.ItemAutoId;

		switch (sSettings.Type) {
		case (ShortcutType.Arc) :
			ArcItem _aItem = parentObj.AddComponent<ArcItem>();
			_item = _aItem;

			break;
		case (ShortcutType.Stick) :
			StickItem _sItem = parentObj.AddComponent<StickItem>();
			_item = _sItem;

			break;
		default :
			break;
		}

		_item.transform.SetParent (parentObj.transform, false);

		SetItemDatas ();

		_item.Build(sSettings, parentObj);
	}