void Start() { feedback = labelFeedback.GetComponent <HoverItemDataText>(); radioSize = radioMonitorSize.GetComponent <HoverItemDataRadio>(); radioBend = radioMonitorBend.GetComponent <HoverItemDataRadio>(); radioZoom = radioMonitorZoom.GetComponent <HoverItemDataRadio>(); monitorTexture = monitor.GetComponent <uDesktopDuplication.Texture>(); monitorTransform = monitor.GetComponent <Transform>(); grabGesture = grabManager.GetComponent <GrabGestureTwoHands>(); if (bendMinValue < 3.1f && bendMinValue > 70f) { bendMinValue = 3.1f; } if (bendMaxValue < 3.1f && bendMaxValue > 70f) { bendMaxValue = 70f; } bendOriginalMinValue = bendMinValue; monitorOriginalSizeX = monitorTransform.localScale.x; monitorLastSizeX = monitorOriginalSizeX; scaleMinX = scaleMinValue * monitorTransform.localScale.x; scaleMaxX = scaleMaxValue * monitorTransform.localScale.x; scaleMinY = scaleMinValue * monitorTransform.localScale.y; scaleMaxY = scaleMaxValue * monitorTransform.localScale.y; scaleSpeedX = monitorTransform.localScale.x * scaleModifier; scaleSpeedY = monitorTransform.localScale.y * scaleModifier; }
/*--------------------------------------------------------------------------------------------*/ private void BuildTitleItem(GameObject pItemGo) { HoverItemBuilder build = pItemGo.AddComponent <HoverItemBuilder>(); build.ItemType = HoverItem.HoverItemType.Text; build.ButtonRendererPrefab = ButtonRendererPrefab; build.OnEditorTriggerButtonSelected(); DestroyImmediate(build, false); //// HoverFillButtonArcUpdater fillArcUp = pItemGo.GetComponentInChildren <HoverFillButtonArcUpdater>(); fillArcUp.EdgePosition = HoverFillButtonArcUpdater.EdgePositionType.Outer; HoverItemDataText data = pItemGo.GetComponent <HoverItemDataText>(); data.Id = "HovercastTitleItem"; data.Label = "Hovercast"; HoverShapeArc shapeArc = pItemGo.AddComponent <HoverShapeArc>(); shapeArc.OuterRadius = 0.075f; shapeArc.InnerRadius = 0.015f; shapeArc.ArcDegrees = 90; }
void Start() { gesture = GestureManager.GetComponent <GestureManager>(); mouseControl = new MouseApi(); wasHolding = false; feedback = labelFeedback.GetComponent <HoverItemDataText>(); }
void Start() { selectCopyState = selectCopy.GetComponent <HoverItemSelectionState>(); selectPasteState = selectPaste.GetComponent <HoverItemSelectionState>(); selectCutState = selectCut.GetComponent <HoverItemSelectionState>(); selectUndoState = selectUndo.GetComponent <HoverItemSelectionState>(); selectRedoState = selectRedo.GetComponent <HoverItemSelectionState>(); labelDataManipulationText = labelDataManipulation.GetComponent <HoverItemDataText>(); labelHeader = "Last Action: "; }
/*--------------------------------------------------------------------------------------------*/ private void BuildTitleItem(GameObject pItemGo) { HoverItemBuilder build = pItemGo.AddComponent <HoverItemBuilder>(); build.ItemType = HoverItem.HoverItemType.Text; build.ButtonRendererPrefab = ButtonRendererPrefab; build.PerformBuild(); //// HoverItemDataText data = pItemGo.GetComponent <HoverItemDataText>(); data.Id = "HovercastTitleItem"; data.Label = "Hovercast"; HoverShapeArc shapeArc = pItemGo.AddComponent <HoverShapeArc>(); shapeArc.OuterRadius = 0.075f; shapeArc.InnerRadius = 0.015f; shapeArc.ArcDegrees = 90; }